ruby xml rubyでXMLファイルを読み込む場合、特別なGemは必要なく、デフォルトで用意されているrexml物だけで事足りるので便利です。 require "rexml/document"すれば利用可能です。 読み込み doc = REXML::Document.new(File.new("openCampus.xml")) 子要素の取得 doc.elements 値の取得 doc.elements.first.text 属性の取得 doc.elements.first.attributes 要素を辿る doc.elements["RESULTS/RETURN_CODE"] require "rexml/document" # XMLファイル読み込み doc = REXML::Document.new(File.new("test.xml")) # インデント出力 def spa