0

我有一个回显以下 XML 的 PHP 文件:

header("content-type:xml-text");
echo '<?xml version="1.0" encoding="UTF-8"?>
<pages>
    <page>
        <user>1</user>
        <name>book1</name>
        <theme>mariage</theme>
        <width>20</width>
        <height>25</height>
        <images>
            <image>image1.jpg</image>
            <image>image2.jpg</image>
            <image>image3.jpg</image>
            <image>image4.jpg</image>
        </images>
    </page>
</pages>';

我正在使用 flex HTTPService来获取 xml 文件,我需要计算其中的图像数量(在这种特殊情况下为 4)。

我使用了以下代码,每次都显示 0。

var pages_xml:XML = XML(httpservice.lastResult);
Alert.show(pages_xml.page.images.image.length());

有人可以帮忙吗?先感谢您。

4

2 回答 2

1

您的回复有问题,请检查一下,因为显示孩子数量的代码完全可以。

于 2012-06-05T11:53:16.020 回答
0

以下代码运行良好。

Alert.show(httpservice.lastResult.pages.page.images.image.length);
于 2012-06-06T13:31:18.143 回答