如何获得nokogiri属性值



我的xml包含多个语句,如

<House name="bla"><Room id="bla" name="black" ><blah id="blue" name="brown"></blah></Room></House>

我需要得到给定关键字的所有值。

我用nodes = doc.css("[name]")得到<Room id="bla" name="black" ><blah id="blue" name="brown"></blah></Room>

但是我如何从这个得到键的值呢?有更简单的方法吗?

node_names = doc.css("[name]").map { |node| node['name'] }

表示所有节点名;如果是"black"

black = doc.at_css("[name]")['name']

相关内容

  • 没有找到相关文章

最新更新