如何在Rails 4中将XML转换为具有内部标记属性的哈希?

时间:2015-02-06 05:20:01

标签: ruby-on-rails-4 hash xml-parsing

我有一个像这样的xml:

xml =
"<outtertag id='1' value='1'>
<innertag id='2' value='2'>'Inner Tag'</innertag>
<othertag id='3' value='3'>'Other Tag'</othertag>
</outtertag>"

当我尝试使用Hash.from_xml(xml)将其转换为哈希时,它会提供以下输出,该输出错过了innertag和othertag的属性:

{"outtertag"=>{"id"=>"1", "value"=>"1", "innertag"=>"'Inner Tag'", "otherTag"=>"'Other Tag'"}}

如何解析具有这些内部属性的哈希?

1 个答案:

答案 0 :(得分:0)

查看此文档,希望您能找到答案https://gist.github.com/huy/819999