我需要提取属性的值。从下面的xml我需要提取值' 9'。
init
我正在使用此代码但只获取整个xml而不是值。
tid
答案 0 :(得分:0)
您可以使用
require 'active_support/core_ext/hash'
Hash.from_xml(xmlDoc)['config']['version']
答案 1 :(得分:0)
你可以使用Nokogiri,虽然对于一个简单的配置文件来说可能有些过分。
require 'nokogiri'
Nokogiri::XML(xmlDoc).xpath('/config/@version').text
答案 2 :(得分:0)
谢谢Sajin和Mark对此的支持。我得到了它的工作。
XPath.first(xmlDoc, "/config/@version]").value
答案以9
返回