gpt4 book ai didi

xml - 使用 as3 从 XML 获取属性值

转载 作者:数据小太阳 更新时间:2023-10-29 02:06:56 26 4
gpt4 key购买 nike

我正在尝试获取属性 full 的值,其中另一个属性 name 等于某物 e.target.name

所以在这种情况下,我试图获得“full”的值

var full_url = myXML.item.@full.(@name=="e.target.name");

这是我的 XML:

<item name="Toy Box" thumb="resize/thumb_image2.png" full="full_images/image2.png" />
<item name="Toy Train" thumb="resize/thumb_image3.png" full="full_images/image3.png" / >
<item name="Toy Truck" thumb="resize/thumb_image4.png" full="full_images/image4.png" />

因此,我的上述内容应该返回其中之一,但是当我跟踪 full_url 时,我什么也没得到,也没有错误。

最佳答案

您的 e4x 语句中有两个错误:e.target.name 不应该有引号,并且您必须先选择该项目才能调用 @full 的值

这应该有效:

var full_url:String = myXML.item.(@name==e.target.name).@full;

(假设 myXML 在某处也有一个根元素)。

关于xml - 使用 as3 从 XML 获取属性值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8957338/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com