• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:ruby+xml 特定の属性値をもつ要素の求め方)

ruby+xml特定の属性値をもつ要素の求め方

このQ&Aのポイント
  • XMLファイルから特定の属性値を持つ要素を取得する方法を学びます。
  • 具体的なコード例を通じて、RubyのREXMLライブラリを使用して要素を取得する手順を解説します。
  • 変数を使用して属性値を指定する方法も紹介します。

質問者が選んだベストアンサー

  • ベストアンサー
  • osamuy
  • ベストアンサー率42% (1231/2878)
回答No.1

下記サイトを参考にしてみた感じ、パス部に変数展開で埋め込むだけでよいみたい。 http://d.hatena.ne.jp/aoi_273/20090311/1236764850

totogege
質問者

お礼

回答ありがとうございます。 やりたいことができました。 doc = REXML::Document.new(open("hoge.xml")) attr = "a1" path = "root/a[@name=#{attr}]/b" doc.elements.each('#{path}') do |element| ... end

関連するQ&A

専門家に質問してみよう