我有2个xml文件和一个解析它们的函数。该函数必须知道如何根据xml文档根节点名称解析它们。
如何获取根名称?
答案 0 :(得分:5)
您可以尝试name()或localName()方法:
var xml:XML = <root><child /></root>
trace(xml.name());
trace(xml.localName());
答案 1 :(得分:3)
使用XML对象的name函数:
var xml1:XML=<foo></foo>
var xml2:XML=<bar></bar>
function parse(xml:XML):void{
trace(xml.name())
}
parse(xml1) // trace foo
parse(xml2) // trace bar
答案 2 :(得分:3)
假设你有这个XML:
var xml:XML = <TheRootNode><someData /></TheRootNode>;
然后要获取根节点,只需调用name()
:
Alert.show(xml.name()); // Displays "TheRootNode"
干杯!