PDA

Просмотр полной версии : Опять проблемы с русским текстом при LoadVars()


Ведьмак
31.05.2007, 12:00
Есть текстовый файл (в UTF-8) с русским текстом. После того как я его загружаю
var lv = new LoadVars();
lv.load("txt/brazil.txt");
lv.onLoad = function() {
trace(lv);
};

то получаю я нечто следующее

%D0%91%D1%80%D0%B0%D0%B7%D0%B8%D0%BB%D0%B8%D1%8F%20%D1%8F%D0%B2%D0%BB%D1%8F%D0%B5%D1%82%D1%81%D1%8F%20%D1%86%D0%B5%D0%BD%D1%82%D1%80%D0%BE%

Подскажите, пожалуйста, как исправить...

etc
31.05.2007, 12:17
Надо трейсить не сам LoadVars, а ту его переменную, что описана в txt.

CrazyFlasher
31.05.2007, 12:26
var lv:LoadVars = new LoadVars();
lv.onData = function(str:String) {
trace(str);
};
lv.load("txt/brazil.txt");

Ведьмак
31.05.2007, 12:31
Супер! Заработало... Спасибо.

А скажите, что в таком случае я вижу, когда делаю trace для lv ?

CrazyFlasher
31.05.2007, 12:44
шляпу =)

Ведьмак
31.05.2007, 12:52
так и подумал... :)