0

我需要通过字符串输入检索 XML 数据集中任意标签的内容

var example:XML =
<foo>
    <bar>
        baz
    </bar>
</foo>;
// i need to get baz by using the string "bar" in some way with foo
4

1 回答 1

0

您可以通过descendantsXML 变量上可用的函数来执行此操作,这将返回所有实例的列表,因此对于您的示例:

var tagInstanceList:XMLList = example.descendants("bar");
trace(tagInstanceList[0]) // baz

这里有一些关于索引访问的注意事项:由于某种原因,在索引访问中省略了周围的标记,除非找到的标记包含 XML 数据。

于 2013-08-21T22:05:08.597 回答