从我的文本字段中删除逗号

时间:2013-11-18 09:54:08

标签: xml actionscript-3 split textfield

将XML中的元素插入文本字段时出现问题。

当我追踪我的代码时,我得到的所有元素都没有任何逗号,但是当我将它插入文本字段时,我会收到很多逗号。

我试图拆分文本以删除逗号,但XML中没有任何逗号,所以我该怎么做?

这是我的代码

var B:Array = [];
var textLength:int = imgData.Vehicle.EquipmentList.children().length();
var list:XMLList = imgData.Vehicle.EquipmentList.children();
var equipmentList:XMLList = list.text();
for(var t = 0; t < textLength; t++)
{

    var equipText:String = list[t];
    equipText.split(",");
    B.push(equipText);
    trace(equipText);
    //B = B.split(", ").join();
}

errorMessage.text = B.toString();

1 个答案:

答案 0 :(得分:1)

逗号由toString()方法添加。 请参阅http://help.adobe.com/en_US/FlashPlatform/reference/actionscript/3/Array.html#toString()

您应该使用join()方法。

errorMessage.text = B.join("");