我试图解析我创建的一个简单的XML文件...它看起来像这样:
<project name="AU" date="2/2/2011" location="proj1">
<GenomeList name="Processed">
<genome name="AU4" />
</GenomeList>
<GenomeList name="Unprocessed">
<genome name="AU1" />
<genome name="AU2" />
<genome name="AU3" />
</GenomeList>
</project>
Run Code Online (Sandbox Code Playgroud)
我遇到的问题是解析基因组列表:似乎当列表中只有一个元素时,它以不同的方式添加条目,如下所示:
'Unprocessed' => {
'genome' => {
'AU2' => {},
'AU3' => {},
'AU1' => {}
}
},
'Processed' => {
'genome' => {
'name' => 'AU4'
}
}
Run Code Online (Sandbox Code Playgroud)
有什么方法可以让它以一致的方式解析吗?
我尝试使用valueAttr但它似乎没有工作
谢谢