Русский текст в XML

Тема в разделе "Флеш", создана пользователем BELOSNEG, 30 окт 2008.

Статус темы:
Закрыта.
  1. BELOSNEG

    BELOSNEG Создатель

    Регистр.:
    18 июл 2007
    Сообщения:
    42
    Симпатии:
    1
    проблема с выводом русского текста из xml с помощью cdata. у меня вот такой код в файле xml:

    Сохранил этот файл в utf8...не помогает...в файле fla который изпользует этот xml, поставил шрифты system default...новместо букв пустое место.

    в ютф пересохранял и вблакноте пробовал и в штирлице...что делать?подскажите пожалуйста:confused:
     
  2. PHP_Master

    PHP_Master

    Регистр.:
    3 фев 2008
    Сообщения:
    2.647
    Симпатии:
    591
    не смущает?
     
  3. BELOSNEG

    BELOSNEG Создатель

    Регистр.:
    18 июл 2007
    Сообщения:
    42
    Симпатии:
    1
    ну...еслли бы смущало,то я бы знал что делать и не спрашивал....что прописать...?encoding="utf-8"?

    Добавлено через 35 минут
    заменил на encoding="utf-8"! все то же самое осталось
     
  4. Sei4Rus

    Sei4Rus Писатель

    Регистр.:
    10 окт 2008
    Сообщения:
    7
    Симпатии:
    2
    Ты сначала посмотри как флеш кушает эту ХМЛ переменную:
    HTML:
    trace(xml_variable);
    А после этого делай вывод в кодировке ХМЛа проблема или в шрифте.

    ПС: у мну ХМЛ кириллицу хавал без проблем.
     
  5. Tolian-Rastaman

    Tolian-Rastaman Постоялец

    Регистр.:
    24 янв 2008
    Сообщения:
    108
    Симпатии:
    6
    в xml кодировка должна быть utf-8 ,при редактировании fla поставь все шрифты стандартными,
    а так же каждый слой где будет появлятся xml текст.
     
  6. BELOSNEG

    BELOSNEG Создатель

    Регистр.:
    18 июл 2007
    Сообщения:
    42
    Симпатии:
    1
    не понял где смотреть данный код?
     
  7. Sei4Rus

    Sei4Rus Писатель

    Регистр.:
    10 окт 2008
    Сообщения:
    7
    Симпатии:
    2
    Сделай так, чтобы скрипт поместил слово "проверка" из ХМЛ в переменную, а переменную эту протрейси:) Если trace покажет нормально слово "проверка" - знач проблема в шрифте, если пустоту или абракадабру, то проблема в ХМЛ файле.
    Или ты не знаешь что такое trace?:)
     
  8. BELOSNEG

    BELOSNEG Создатель

    Регистр.:
    18 июл 2007
    Сообщения:
    42
    Симпатии:
    1
    блин...не знаю:( ...ну щя прогуглю эту тему попробую
     
  9. patriot777

    patriot777 Создатель

    Регистр.:
    3 окт 2008
    Сообщения:
    20
    Симпатии:
    4
    открой xml файл блокнотом, поменяй кодировку на utf-8 в тексте и выполни не просто сохранить, а сохранить как. и там в окошке внизу выбери тоже кодировку utf-8
     
  10. FaMinor

    FaMinor Создатель

    Регистр.:
    11 сен 2008
    Сообщения:
    43
    Симпатии:
    8
    В дополнение к решению проблемы указанной патриотом777, можно таки дописать в первую строку:
    Код:
    <?xml version="1.0" encoding="utf-8"?>
     
Статус темы:
Закрыта.