Форум 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)
-   -   Проблема с русскими шрифтами и XML (http://www.flasher.ru/forum/showthread.php?t=109974)

Sevak 24.03.2008 22:59

Проблема с русскими шрифтами и XML
 
Всем доброго времени суток!
У меня возникла проблема: хочу подгрузить данных во Flash из XML-файла. Если передаются данные не с русскими буквами, то все нормально. Если присутствуют русские буквы, то данные вообще не передаются. Нашел выход - написал программу, которая сохраняет в XML русский текст в зашифрованном виде и когда я просто загружаю данные из этого файла во флеш, то все нормально отображается. Но проблема в том, что если эту флешку открывать через браузер, то данные вообще не грузятся :( Каким способом можно преодолеть это... Обязательно нужно считывать русский текст. Помогите плиз

iNils 24.03.2008 23:13

Кодировка файла должна быть UTF-8.

Sevak 24.03.2008 23:15

Я в XML-файле писал в самом начале вот это:
Код:

<?xml version='1.0' encoding='UTF-8'?>
и не помогает...

iNils 24.03.2008 23:20

Я сказал про кодировку файла, а не документа.
Вы можете хоть так написать
Код:

<?xml version='1.0' encoding='FLASHER.ru'?>

Sevak 24.03.2008 23:28

А как ее поменять-то??

PinNoKio 24.03.2008 23:32

в какой программе формируется (набирается) XML?

Sevak 24.03.2008 23:32

А, ну перекодировал я, но теперь как раньше русские буквы и не загружает вообще во флеш данные

iNils 24.03.2008 23:32

Открыть файл в Notepad и при Save as... сменить кодировку с ANSI на UTF-8.

Sevak 24.03.2008 23:36

Цитата:

Сообщение от PinNoKio
в какой программе формируется (набирается) XML?

Пробовал в блокноте писать, переделывал кодровку - не помогает
Написал прогу на флеш, сделал exe'шкой с помощью mProjector и записываю данные в файл xml - тоже не получается

Да, перекодировал, но в при открытии флеш с браузера все равно не отображается

ААА,плин, использовал вместо оперы IE и все нормально.... Как сделать чтобы опера нормально показывала все???

MrPoma 24.03.2008 23:47

Покежте код.


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

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