require 'rubygems'
require 'xmlsimple'
data = XmlSimple.xml_in("<Product><ProductId>12341234</ProductId><Title>Some text here, 11234. and here, 234. and here </Title></Product>")
puts data['Title'].is_a? Array
为什么它是一个数组而不是字符串? O_O
谢谢;)
答案 0 :(得分:2)
使用:
data = XmlSimple.xml_in yourxml, { 'ForceArray' => false}
默认情况下,选项为true
,因为通常您希望将嵌套元素折叠成哈希值。