Actionscript 3 - 如何从 XMLList 转换为 XML?

发布于 2024-12-20 11:04:06 字数 190 浏览 1 评论 0原文

我的函数正在返回 XML,所以我这样做:

return xml.blah.blah.blah

它告诉我它无法将 XMLList 转换为 XML,

所以我猜测 xml.blah.blah.blah 是一个 XMLList。

我该如何做到这一点(将 XMLList 转换为 XML)?最简单的方法可能吗?

My function is returning XML, so i do:

return xml.blah.blah.blah

It tells me it can't convert XMLList to XML

so i'm guessing xml.blah.blah.blah is a XMLList.

How can i do this (convert XMLList to XML)? the simpliest way possible?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

双手揣兜 2024-12-27 11:04:06

您应该能够将 XMLList 转换为 XML。
要么:

XML(xml.blah.blah)

或者

(xml.blah.blah as XML)

You should be able to just cast the XMLList to XML.
Either:

XML(xml.blah.blah)

or

(xml.blah.blah as XML)
許願樹丅啲祈禱 2024-12-27 11:04:06

您可以像访问数组一样访问 XMLList 的项目:

var booksXML:XML =
<Books>
    <Book ISBN="0000000000">
        <title>Title 1</title>
        <author>Author 1</author>
    </Book>
    <Book ISBN="1111111111">
        <title>Title 2</title>
        <author>Author 2</author>
    </Book>
    <Book ISBN="2222222222">
        <title>Title 3</title>
        <author>Author 3</author>
    </Book>
    <Book ISBN="3333333333">
        <title>Title 4</title>
        <author>Author 4</author>
    </Book>
</Books>;


var authorList:XMLList = booksXML.Book.author;

for (var i:int = 0; i < authorList.length(); i++)
{
    var authorElement:XML = authorList[i];
    trace(authorElement);
}

You can access items of an XMLList like you would an array:

var booksXML:XML =
<Books>
    <Book ISBN="0000000000">
        <title>Title 1</title>
        <author>Author 1</author>
    </Book>
    <Book ISBN="1111111111">
        <title>Title 2</title>
        <author>Author 2</author>
    </Book>
    <Book ISBN="2222222222">
        <title>Title 3</title>
        <author>Author 3</author>
    </Book>
    <Book ISBN="3333333333">
        <title>Title 4</title>
        <author>Author 4</author>
    </Book>
</Books>;


var authorList:XMLList = booksXML.Book.author;

for (var i:int = 0; i < authorList.length(); i++)
{
    var authorElement:XML = authorList[i];
    trace(authorElement);
}
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文