我尝试过:
xml_parser = Nori.new
xml_parser.parse "<FareReference ResBookDesigCode='Q'>Value</FareReference>"
结果是:
{"FareReference"=>"Value"}
我也想检索ResBookDesigCode
值。
require 'nokogiri'
doc = Nokogiri::XML("<FareReference ResBookDesigCode='Q'>Value</FareReference>")
[doc
现在包含XML的DOM。我们可以轻松访问
FareReference
节点的内容及其参数:
doc.at('FareReference').text # => "Value" doc.at('FareReference')['ResBookDesigCode'] # => "Q"
at
基本上意味着找到包含该选择器的第一个节点。文档和教程描述了同级方法。