|
|
« Предыдущая тема | Следующая тема » |
Опции темы | Опции просмотра |
|
|
|||||
Массив не поддерживает русский язык?
Проблема такая, при загрузке из внешнего файла массива элементов такого вида: Школа_1_Привет_2_hi_3, при помощи data.split, в output выходит такое: Øêîëà, 1, Ïðèâåò, 2, hi, 3. ЧТо это и как с этим бороться
|
|
|||||
Регистрация: Dec 2009
Сообщений: 428
|
Это кодировка. Файл должен быть в UTF
__________________
Скажи мне кто твой друг и я скажу тебе кто твой друг |
|
|||||
т.е. из обычного файла .txt ничего не получится? Попробывал сохранить UTF, работает, а если я эту инфу качаю с базы, допустим, через json...
|
|
|||||
Регистрация: Apr 2010
Сообщений: 219
|
...или перекодировать уже у пользователя
|
|
|||||
это например как? посредством флеша сохранять данные в файл с заданной кодировкой а потом оттудаже их качать?
|
|
|||||
Регистрация: Apr 2010
Сообщений: 219
|
Вы грузите данные, вот и обрабатывайте их как угодно, будь то текст, звук или что угодно другое.
|
|
|||||
Регистрация: Dec 2009
Сообщений: 428
|
Если Вы эти данные качаете из базы через JSON то у Вас два варианта:
1. (лучший) Хранить в базе данные в UTF 2. При отдаче данных (Вы же JSON формируете каким то скриптовым языком?) переконвертировать в UTF При этом Вам надо убедиться, что страница, которая отдает JSON отдает в заголовках кодировку UTF
__________________
Скажи мне кто твой друг и я скажу тебе кто твой друг |
Часовой пояс GMT +4, время: 08:52. |
|
« Предыдущая тема | Следующая тема » |
|
|