使用as3从XML获取属性值
发布时间:2020-12-16 22:55:22 所属栏目:百科 来源:网络整理
导读:我试图获取一个属性的值,其中另一个属性名称等于e.target.name. 所以在这种情况下,我试图获得“完整”的价值 var full_url = myXML.item.@full.(@name=="e.target.name"); 这是我的XML: item name="Toy Box" thumb="resize/thumb_image2.png" full="full_im
我试图获取一个属性的值,其中另一个属性名称等于e.target.name.
所以在这种情况下,我试图获得“完整”的价值 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在某处也有一个根元素). (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- Flash / ActionScript 3:将.FLV文件加载到MovieClip中并开
- swift func
- git pull --allow-unrelated-histories origin master
- flex 中 mx.controls.image 的 addChild 问题
- c# – 手动增加foreach循环内的枚举器
- reactjs – 如何在使用React钩子和备忘录时防止子组件重新渲
- nodejs中Express与Koa2对比分析
- 如何使用VTD-XML解析器将嵌套的XML文件元素放入对象列表?
- 正则表达式
- Flex FileReference 在Firefox 浏览器情况下的异常情况