着信 XML の解析には問題はありませんが、有効な発信 XML を構築できないようです。これは私のコードです:
myXML =
<INFO>
<imgname>testimage.jpg</imgname>
<totalCols>{totalCols}</totalCols>
</INFO>;
//この時点までの XML は目的の出力をトレースします。問題が発生するのは、for ループを追加しようとしたときです。
for (var i:Number = 0; i<totalCols; i++)
{
var tags:XML =
<tags>
<tagx> {tagDisplay[i].x} </tagx>
<tagy> {tagDisplay[i].y} </tagy>
<tagtext> {tagDisplay[i].tagTxt.text} </tagtext>
</tags>;
myXML.appendChild(tags);
}
私が望む望ましい出力は次のとおりです。
<INFO>
<imgname>testimage.jpg</imgname>
<totalCols>7</totalCols>
//for loop kicks in here:
<tags>
<tagx>100</tagx>
<tagy>100</tagy>
<tagtext>tag1</tagtext>
</tags>
<tags>
<tagx>120</tagx>
<tagy>120</tagy>
<tagtext>tag2</tagtext>
</tags>
...etc for the total number in the for loop.
</INFO>
非常に単純ですが、私のコードは for ループが含まれていると機能しないようです! アドバイスをいただければ幸いです。