雖然我在解析傳入XML時沒有問題,但似乎無法構造有效的傳出xml。這是我的代碼:as3創建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);
}
所需的輸出I想要的是:
<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循環包括!任何建議非常感謝。
Bah,人們告訴你溝這個並使用字符串操作。別理他們。你的方式更好。 – 2010-11-15 10:19:08