使用e4x Flex 4从xmllist中提取数据

时间:2011-02-21 05:26:44

标签: xml printing e4x

这是我的问题的简化。我正在尝试提取下面的数字'11',但我的跟踪语句都没有打印任何空字符串。当我在调试器中检查list变量时,它不是null。谢谢!

var list:XMLListCollection = new XMLListCollection();
var x:XML = <property name="id" value="11" />
list.addItem(x);
trace ("list " + list);
trace ("list 0   " + list[0]);
trace ("value  " + list[0].(@value));
trace ("value  " + list[0].(@value).toString());
trace ("value  " + list[0].(@value).value);
trace ("value  " + list[0].(@value).toString());

1 个答案:

答案 0 :(得分:0)

这有效:

list[0].(trace(@value));

这有效:

list[0].(myCaptureValueFunction(@value));