【发布时间】:2013-04-07 02:34:20
【问题描述】:
我正在使用 Actionscript 3 从 XML 文件中检索值并将它们存储到一个名为 wordList 的数组中。
说这些是wordList的值:熊、猫、狗、风筝、椅子
然后我需要格式化这些值并将它们存储在另一个名为 words 的数组中
使得名为 words 的数组看起来像这样
words=[" bear", "cat", "dog", "kite", "chair"];
如何将数组的每个值括在引号中并将它们传递给名为 words 的数组?
我现在的代码
function RetrieveWords(puzzleInput:XML):void {
var wordList:XMLList = puzzleInput.Word.puzWord;
for (var i:int = 0; i < wordList.length(); i++)
{
var wordElement:XML = wordList[i];
pWord.push(wordElement);
trace(pWord[i]);
}
trace("words");
pWord.toString();
trace(pWord);
}
trace(pWord[i]) 列出这样的单词 熊 猫 狗 风筝 椅子
***trace(pWord) 将值列为
熊、猫、狗、风筝、椅子
我需要将每个值用引号括起来并将其传递给名为 words 的数组,使其看起来像这样
words=[“熊”、“猫”、“狗”、“风筝”、“椅子”]
【问题讨论】:
-
所以你真的希望值包含引号?您确定不希望值是
String类型吗? -
在您的代码块中,没有提到
words数组。有一个pWord数组。那是什么?
标签: xml arrays actionscript-3 loops