Показать сообщение отдельно
Старый 13.05.2008, 15:27
alexcon314 вне форума Посмотреть профиль Отправить личное сообщение для alexcon314 Найти все сообщения от alexcon314
  № 2  
Ответить с цитированием
alexcon314
listener

модератор форума
Регистрация: Jun 2006
Сообщений: 3,260
Записей в блоге: 28
Отправить сообщение для alexcon314 с помощью ICQ
yaric_tv, для оформления кода используйте теги [code][/code]
уберите System.useCodepage = true; сохраните ваш файл в кодировке utf-8.
переменная str - локальная, ее нет за пределами фигурных скобок, где она объявлена.
у класса LoadVars нет метода split().
файл с данными оформлен неверно, надо все писать в одну строку.
иначе, надо использовать для загрузки класс XML.
Код:
var lv:LoadVars = new LoadVars();
lv.onLoad = function(success:Boolean):Void  {
	if (success == true) {
		for( var i=0; i<=3; i++){
		trace(lv['hdr'+i]);
		trace(lv['sub'+i]);
		trace(lv['txt'+i]);
		}
	} else {
		txt.text = "unable to load";
		trace("unable to load");
	}
};
// в файле tdata.txt одна строка
//hdr1=Заголовок1&sub1=Подзаголовок1&txt1=Первая строка.&hdr2=Заголовок2&sub2=Подзаголовок2&txt2=Вторая строка.&hdr3=Заголовок3&sub3=Подзаголовок3&txt3=Третья строка.&

lv.load("tdata.txt");


Последний раз редактировалось alexcon314; 13.05.2008 в 15:48.