如何解析包含存在下划线的节点的XML文档?使用包含下划线的节点解析XML
<some_xml>
<child_node>
<child width_info="" height_info="" />
</childnode>
</some_xml>
我尝试这样做:
for each (var item:XML in Environment._XMLData.some_xml.child_node.child){
trace([email protected]_info);
}
但是,这一点儿也不似乎工作。我无法更改XML,因为它来自第三方。任何帮助都会很棒。提前致谢!
我觉得下划线是不是这个原因,它是整个XML一个合法的字符。 – Dormilich 2010-05-06 00:03:03
您是否尝试过(仅用于调试)使用类似的没有下划线的xml文件?你很可能有另一个问题。正如Dormilich所说,下划线在xml标签/字段名称中是有效的 – Akusete 2010-05-06 00:05:09
是的。我已经做了一个测试,使用上面的完全相同的代码,它不起作用。似乎是下划线,因为一旦我把它拿走,它就会起作用。 – alvincrespo 2010-05-06 00:10:08