![]() |
|
||||||||||
|
|||||||
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | Опции просмотра |
|
![]() |
![]() |
|
|
|
|||||
|
Регистрация: Feb 2009
Сообщений: 108
|
Как с помощью loadVariablesNum("file.txt",0) загрузить из файла массив с данными? Что нужно при этом писать в файле? Строка типа
&A = new Array("one", "two", "free",...) расматривается, как будто переменная А это строка "new Array(..." ![]() |
|
|||||
|
Регистрация: Jun 2008
Сообщений: 56
|
логично. Функция loadVariablesNum рассматривает файл как совокупность переменных формата:
__________________
Mechanical life! |
|
|||||
|
Регистрация: Feb 2009
Сообщений: 108
|
..и?
с помощью чего и как собсно массив-то загрузить? ![]() |
|
|||||
|
Регистрация: Jun 2008
Сообщений: 56
|
Можно в файле записать одну переменную ввиде строки, в которой элементы массива будут разделены каким-нибудь знаком, например, ";". А во флэшке можно описать цикл, которые будет разбирать строку на элементы и распихивать в ячейки массива.
__________________
Mechanical life! |
|
|||||
|
Регистрация: May 2006
Адрес: Нск
Сообщений: 91
|
делайте как сказал Maxi_Hunter, только строку преобразовать в массив можно примерно так:
где ';' - символ которым разделены элементы массива в строке. |
|
|||||
|
Регистрация: Feb 2009
Сообщений: 108
|
Спасибо, хороший способ преобразования. Но если у меня элементы в файле для наглядности и удобства расположены списком:
a= 1, 2, 3, То приходится добавлять arr[n] = arr[n].slice(2) чтобы убрать перенос строки перед значениями. |
![]() |
![]() |
Часовой пояс GMT +4, время: 01:44. |
|
|
« Предыдущая тема | Следующая тема » |
|
|