-1
一个XML文件,我有一个XML文件:如何分析利用引入nokogiri和Ruby
<root>
<person name="brother">Abhijeet</person>
<person name="sister">pratiksha</person>
</root>
我希望它用引入nokogiri解析。我尝试了使用CSS和XPath,但它返回nil或第一个元素值。我如何检索其他值? 我想:
doc = Nokogiri::XML(xmlFile)
doc.elements.each do |f|
f.each do |y|
p y
end
end
和:
doc.xpath("//person/sister")
doc.at_xpath("//person/sister")
请发布您的代码。 –
请阅读“[mcve]”。你读过Nokogiri的教程了吗?他们讨论如何搜索和提取信息。你是否在网上搜索了如何根据值找到节点的参数?您的选择器不正确,因此搜索将解释要执行的操作。 http://meta.stackoverflow.com/q/261592/128421也很重要。 –