Друзья мои, На самом деле я новичок в AS3. Я хочу прочитать внешний текстовый файл, а затем загрузить его в три массива. Текстовый файл имеет 3 столбца, например, что-то вроде этого
Freq Mag Phase
2000 10 56
2200 8,2 -140
2600 14 -120
... ... ...
Я хочу три массива, каждый из которых содержит значения из каждого столбца, например, "freqArray" должен быть [2000 2200 2400] Iбыл бы очень признателен за вашу помощь. Там есть несколько полезных частей кода. Я использую приведенный ниже код, например, но проблема в том, что 1) он не разделяет пробелы между столбцами, он просто разделяет строки 2) я предполагаю, что записи в массиве являются символами, а не числами.
var myLoader:URLLoader = new URLLoader(new URLRequest("myText.txt");
var myArray:Array = new Array();
myLoader.addEventListener(Event.COMPLETE, loadComplete, false, 0, true);
function loadComplete(e:Event):void{
myArray = myLoader.data.split("\n");
for(var i:int = 0; i < myArray.length; ++i){
trace(myArray[i]); // To check if it works at this point
}
//now move on with the rest of your program/code
}