PDA

Просмотр полной версии : неодномерный массив из текстового документа


timasik
19.05.2006, 15:06
Граждане! есть ли возможность реализовать такую структуру:
- имеется bases.txt в котором:

87659¦¦имя¦¦фамилия¦¦телефон и перевод строки типа n\
87660¦¦имя¦¦фамилия¦¦телефон и перевод строки типа n\
87661¦¦имя¦¦фамилия¦¦телефон и перевод строки типа n\
87662¦¦имя¦¦фамилия¦¦телефон и перевод строки типа n\
87663¦¦имя¦¦фамилия¦¦телефон и перевод строки типа n\
87664¦¦имя¦¦фамилия¦¦телефон и перевод строки типа n\
87665¦¦имя¦¦фамилия¦¦телефон и перевод строки типа n\

во флеш имеется в одном мувике три текстовых поля в которые в зависимости от переменной (допустим _root.link) должны загружаться именно те данные которые необходимы, допустим _root.link = 3; или _root.link = 87661; значит грузится 3 строка с номером 87661, в первое текстовое поле db[3][1], во второе текстовое поле db[3][2], в третье текстовое поле db[3][3]
вариант var1=text&var2=text&var3=text мне не подходит....
на пхп знаю как а вот в ActionScript нет, помогите плизз

Реально ли это?
Если нет времени пример написать, подскажите тогда хотя бы через что...

artcraft
19.05.2006, 15:59
реально
используй split() в цикле

timasik
19.05.2006, 18:06
спасибо, но вот строки в текстовом документе я не умею перебирать

artcraft
19.05.2006, 20:52
спасибо, но вот строки в текстовом документе я не умею перебирать
mytext.split(String.fromCharCode(13));

Usnul
19.05.2006, 20:55
str = "87659¦¦имя¦¦фамилия¦¦телефон и перевод строки типа \n87660¦¦имя¦¦фамилия¦¦телефон и перевод строки типа \n87661¦¦имя¦¦фамилия¦¦телефон и перевод строки типа \n87662¦¦имя¦¦фамилия¦¦телефон и перевод строки типа \n87663¦¦имя¦¦фамилия¦¦телефон и перевод строки типа \n87664¦¦имя¦¦фамилия¦¦телефон и перевод строки типа \n87665¦¦имя¦¦фамилия¦¦телефон и перевод строки типа \n";

sliceNdice = function(str){
for(i=str.indexOf("\n",0);str.indexOf("\n",i+1)>-1;i=str.indexOf("\n",i+1)){
trace(str.slice(0,i));
str = str.slice(i+2);
}
}
sliceNdice(str);

Usnul
19.05.2006, 20:57
или как арткрафт написал =)
по идее одна и та же система.

timasik
20.05.2006, 14:27
громадное вам спасибо, то что делаю вот тут http:\\redpeople.ru\tombophone\bases.html

artcraft
20.05.2006, 20:31
и что это?

etc
20.05.2006, 20:46
А хрен знает, наверное ничего. Во всяком случае данный линк не существует.
А по тому линку, что хотел написать автор, ничего не понятно =)

timasik
22.05.2006, 15:55
смысл в том что в разных текстовых полях отображаются данные из строки, массива. а редактировать это всё через пхп. вот в чём беда. Мои познания во AS не велики поэтому и спрашиваю.
Единственное что я могу сделать по этому вопросу раскидать всё по разным текстовым файлам.
В одном заголовок, в другом дата, в третий текст, в четвёртый имя картинки.
Уверен что это можно сделать умнее.
а сам результат, ещё конечно не готовый www.redpeople.ru\tombophone