![]() |
|
Модераторы: SoWa |
![]()
|
|
| MrDen |
|
||||
![]() Шустрый ![]() Профиль Группа: Участник Сообщений: 72 Регистрация: 14.4.2006 Где: Башкортостан Репутация: нет Всего: нет |
Ребята такая проблема.
Есть *.xml файл:
Загружаю его во ActionScript:
И получаю в этом TextField кракозябры. А если в xml текст на английском то все замечательно работает. Что делать? Помогите! |
||||
|
|||||
| szz |
|
||||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1289 Регистрация: 31.5.2005 Где: Moscow, Jerusalem Репутация: 6 Всего: 33 |
У нас флеш заглавный encoding не разумеет.
Просто в начале флешмувика поставь:
--------------------
|
||||
|
|||||
| MrDen |
|
|||
![]() Шустрый ![]() Профиль Группа: Участник Сообщений: 72 Регистрация: 14.4.2006 Где: Башкортостан Репутация: нет Всего: нет |
Спасибо! Получилось, только ты регистр не учел. Там будет:
Но это ерунда! Еще раз спасибо! |
|||
|
||||
| szz |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1289 Регистрация: 31.5.2005 Где: Moscow, Jerusalem Репутация: 6 Всего: 33 |
А я потому что этого не использую - предпочитаю данные в Unicode держать, так как часто приходится работать с разными экзотическими языками одновременно.
--------------------
|
|||
|
||||
| korob2001 |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 2871 Регистрация: 29.12.2002 Репутация: нет Всего: 61 |
Ребята привет!
Столкнулся почти с такой же проблемой, потому запостил сюда же. Есть переменные и динамические поля, нужно сохранить в переменной скажем такое слово, из французского языка, "La société". Всё вроде ничего, но когда пытаюсь написать его, в панели Action, то тут же вижу вместо символов 'é' просто символы 'e'. ;((((( Подскажите пожалуйста, как быть? -------------------- "Время проходит", - привыкли говорить вы по неверному пониманию. "Время стоит - проходите вы". |
|||
|
||||
| szz |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1289 Регистрация: 31.5.2005 Где: Moscow, Jerusalem Репутация: 6 Всего: 33 |
Не совсем понял... Т.е. в AS панели, где ты пишешь скрипт, не пишутся эти буквы? Или после запуска пропадают?
--------------------
|
|||
|
||||
| korob2001 |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 2871 Регистрация: 29.12.2002 Репутация: нет Всего: 61 |
Не пишутся в AS панели.
Например вместо символа ë пишется л. Только этот ё не из windows-1251, из latin1. Вместо é пишет й, вместо символа ê пишет к. Это сообщение отредактировал(а) korob2001 - 7.12.2006, 08:26 -------------------- "Время проходит", - привыкли говорить вы по неверному пониманию. "Время стоит - проходите вы". |
|||
|
||||
| AlDev |
|
|||
|
Опытный идиотъ ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 1927 Регистрация: 17.4.2005 Где: Irk, rus Репутация: 8 Всего: 50 |
там Юникод. а не latin и тем более не windows-1251. Вот и вставляй как юникод
|
|||
|
||||
| korob2001 |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 2871 Регистрация: 29.12.2002 Репутация: нет Всего: 61 |
А чуточку подробнее, если можно? Не понял, что и куда вставлять? Мне нужно вставить символы: ÄÂÁÀâäáàËÊÉÈêëéèÝýÜÛÚÙûüúùÎÏÍÌïîíìÔÖÓÒöôóò ну или хотя бы один из них. Здесь (на форуме) я их набираю так же как и ASCII, с клавиатуры, а в панели AS не получается. ;(((( Зато с windows-1251 проблем нет. -------------------- "Время проходит", - привыкли говорить вы по неверному пониманию. "Время стоит - проходите вы". |
|||
|
||||
| korob2001 |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 2871 Регистрация: 29.12.2002 Репутация: нет Всего: 61 |
Всё, проблема решена. Указал напрямую Unicode коды.
Проблема была в том, что я не знал как напрямую указать символы unicode в строке, а имено, что нужно начинать с \u0000. В Perl это будет выглядеть так \x0000. Вот эта разница в одном символе и сбила с толка. Ладно всем спасибо. -------------------- "Время проходит", - привыкли говорить вы по неверному пониманию. "Время стоит - проходите вы". |
|||
|
||||
![]()
|
| Правила форума "Flash" | |
|
|
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, AlDev, SoWa. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | ActionScript 1,2 | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |