【发布时间】:2014-02-27 04:32:17
【问题描述】:
我的 XML 看起来像这样:
<ItemSearchResponse xmlns="http://webservices.amazon.com/AWSECommerceService/2011-08-01">
<Item>
<SmallImage>
<URL>http://ecx.images-amazon.com/images/I/51PF6C7Bq3L._SL75_.jpg</URL>
</SmallImage>
</Item>
因为这个 XML 包含命名空间,所以我的 AS3 代码是这样设置的:
// after loading data
XML.ignoreProcessingInstructions = false;
var raw2:XML = new XML( loa2.data );
var nameSpace:Namespace = new Namespace("http://webservices.amazon.com/AWSECommerceService/2011-08-01");
trace(raw2.nameSpace::Item.length());
// returns 1
我不知道如何跟踪 URL 等子参数的值
类似
trace(raw2.nameSpace::Item.SmallImage.URL);
这不起作用,任何建议都会回答我接下来的 100 个问题。
【问题讨论】:
标签: xml actionscript-3 namespaces