NokogiriでXMLファイルから情報を取得しようとしています。を使用してファイルを取得できます
f = File.open("/my/path/file.xml")
cac=Nokogiri::XML(f)
そして、素晴らしい noko:file が得られます。私の行タグは次のように定義されています
<z:row ...info..../>
お気に入り
<Nokogiri::XML::Element:0x217e7b8 name="z:row" attributes=[#<Nokogiri::XML::Attr:0x217e754 name="ID_Poblacio" value="3">
次のいずれかを使用して行を取得できません。
s=cac.at_xpath("/*/z:row") or
s=cac.at_xpath("//z:row") or
s=cac.at_xpath("//row") or
s=cac.at_xpath("z:row")...
おそらく私は本当にばかですが、どちらが問題なのかわかりません。
誰もこの問題に直面していますか?
前もって感謝します。
P:SI は私の cac ファイルを bash から直接貼り付けようとしましたが、フォーマットで奇妙なことが起こったので、質問から削除します。誰かがそれを行う方法を説明できるなら、私はそれを感謝します。