【发布时间】:2010-04-22 17:41:17
【问题描述】:
我有一个用于读取 xml 数据的代码。并且 xml 文件包含可选值,因此有时元素存在有时不存在。在这种情况下,我如何在动作脚本 3.0 中设置默认值。
当我试图追踪该区域正在跳过的值时。那么有没有其他方法可以追踪该元素是否存在?
编辑:
private function xmlListener(evt:Event) {
xmlValue = new XML(evt.target.data);
_videoURL = xmlValue.videoUrl;
_setWidth = xmlValue.setWidth;
_setHeight = xmlValue.setHeight;
}
假设 XML 中不存在 set 'setHeight' 元素,那么 _setHeight 的值是多少??
编辑 2:
<?xml version="1.0" encoding="UTF-8"?>
<settings>
<videoUrl>videos.flv</videoUrl>
<setWidth>500</setWidth>
</settings>
【问题讨论】:
-
您是如何处理 XML 的? E4X?
-
XML 的例子怎么样
-
谢谢,我问了之后才意识到我真的不需要它 :-) 哦,太多总比太少好。
标签: xml apache-flex flash actionscript-3 actionscript