【发布时间】:2013-03-18 08:13:36
【问题描述】:
private var xml:XML = <root><data><name>123456789012345678903333333333</name></data></root>
public function xmlConversion(xml:XML):void
{
_xmlDoc = new XMLDocument(xml.toString());
_decoder = new SimpleXMLDecoder(true);
_resultObj = _decoder.decodeXML(_xmlDoc);
_arrCol = new ArrayCollection();
_arrCol.addItem(_resultObj.root.data);
trace(_arrCol.getItemAt(0).name);
}
追踪:
1.23456789012345e+29
我希望结果名称的值为:
123456789012345678903333333333
【问题讨论】:
-
我希望 XML 值是一个字符串,除非另有说明(或者可能是一个对象)。您是否真的打算更改跟踪输出?还是您担心值的数据类型?这个工作:trace(String(_arrCol.getItemAt(0).name)); ?
标签: apache-flex object arraycollection