Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 1.0/2.0 (http://www.flasher.ru/forum/forumdisplay.php?f=93)
-   -   неодномерный массив из текстового документа (http://www.flasher.ru/forum/showthread.php?t=79969)

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

Цитата:

Сообщение от timasik
спасибо, но вот строки в текстовом документе я не умею перебирать

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


Часовой пояс GMT +4, время: 12:57.

Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.