相信程序都是通的。/**处理XML**/
private final function completeFun(e:Object):void
{
var xml :XML = XML(e.target.data);
var xmlNode :int = xml.elements("*").length();
var xmlNodeName:String = xml.elements("*")[0].name();
var i :int = 0;
var j :int = 0;
var xmlNodej :int = xml.child(xmlNodeName)[0].elements("*").length();
//是否显示
trueArray = new Array();
trace(xmlNode,xmlNodeName,xml.child(xmlNodeName)[0].elements("*")[0].toString());
keyArray = new Array( new Array());
for( i ;i < xmlNode; i++)
{
keyArray[i] = [i];
for(j ; j < xmlNodej ; j++)
{
keyArray[i][j] = xml.child(xmlNodeName)[i].elements("*")[j].toString();
trace(i,j);
}
}
}进入循环的时候,第二个for只进了一次。那位高手帮解答下
private final function completeFun(e:Object):void
{
var xml :XML = XML(e.target.data);
var xmlNode :int = xml.elements("*").length();
var xmlNodeName:String = xml.elements("*")[0].name();
var i :int = 0;
var j :int = 0;
var xmlNodej :int = xml.child(xmlNodeName)[0].elements("*").length();
//是否显示
trueArray = new Array();
trace(xmlNode,xmlNodeName,xml.child(xmlNodeName)[0].elements("*")[0].toString());
keyArray = new Array( new Array());
for( i ;i < xmlNode; i++)
{
keyArray[i] = [i];
for(j ; j < xmlNodej ; j++)
{
keyArray[i][j] = xml.child(xmlNodeName)[i].elements("*")[j].toString();
trace(i,j);
}
}
}进入循环的时候,第二个for只进了一次。那位高手帮解答下
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货