よく忘れるので。 こんなXMLを用意した場合の例。 <root> <a name="a1"> <b>bbb1</b> <b>bbb2</b> <b>bbb3</b> <c>ccc1</c> </a> <a> <b>bbb4</b> <b>bbb5</b> </a> <a name="a3" price="100"></a> </root> 必ずrequire require 'rexml/document' XML読み込み doc = REXML::Document.new(open("hoge.xml")) とりあえず全文dump puts doc #結果 <root> <a name='a1'> <b>bbb1</b> <b>bbb2</b> <b>bbb3</b> <c>ccc1</c> </a> <a> <b>bbb4</b> <b>bbb5</b> </a> <a name='a