我需要通过字符串输入
检索XML数据集中任意标记的内容var example:XML =
<foo>
<bar>
baz
</bar>
</foo>;
// i need to get baz by using the string "bar" in some way with foo
答案 0 :(得分:0)
您可以通过XML变量上的descendants
函数执行此操作,这将返回所有实例的列表,因此对于您的示例:
var tagInstanceList:XMLList = example.descendants("bar");
trace(tagInstanceList[0]) // baz
这里有关于索引访问的注意事项:由于某些原因,索引访问时忽略了周围的标记,除非找到的标记包含XML数据。