XML и кодировка

  • Автор темы Автор темы bundur
  • Дата начала Дата начала
Статус
Закрыто для дальнейших ответов.

bundur

Участник
Топикстартер
Сообщения
430
Реакции
0
Добрый день!

Помогите решить проблему, пожалуйста!

Есть XML-файл с данными для газеты с объявлениями. в которых чередуются данные: фото - текст.
Все делается в старом ИД (CS), и xml затягивается туда нормально. Но при ручном доделывании и правке текста ИД (старый) очень тормозит.

Пробую втянуть XML в ИД CS 4б но он ругается, пишет ошибку. Смотрю файл XML.

При просмотре файла XML вижу, что кодировка стоит:
Код:
<?xml version="1.0" encoding="windows-1251" standalone="yes"?>
Новые версии ИД вроде поддерживают кодировку UTF-8, поэтому вручную поменял на нее.
Однако ИД ругается, говорит на этот раз, что ошибка. Смотрю на указанный символ - русская буква. Вручную открываю XML-файл в ВордПаде и сохраняю как unicode. (как делал ранее пересохранение пользовательского словаря переносов, чтобы в новом ИД работали)
Все равно при импорте ИД ругается.

Подскажите, как решается проблема. В поиске пока не нашел
Спасибо..

p.s. Давно не навещал этот форум, а тут вдруг понадобилось. До этого с XML не работал, верстка происходила без него, специфика была другая.

И еще, я так понимаю, Адобе еще не выпустили русские хелпы на CS4?
 
Ответ: XML и кодировка

Кинь XML на maks_tsofin @ tut.by
 
Ответ: XML и кодировка

извиняюсь за задержку, сегодня постараюсь прислать файл.
 
Ответ: XML и кодировка

Все просто. Преобразуешь файлы в UTF-8 (например UltraEditom), меняешь windows-1251 на UTF-8 и работаешь
 
Ответ: XML и кодировка

Спасибо, попробую! и напишу о результатах
 
Ответ: XML и кодировка

Забавно еще и то, что данные стилей слетали - из старого файла перенеслись названия стиля, но при этом данные из XML ставились в шаблонную сетку корявисто - картинки не хотели начинаться с нового фрейма (там идет: картинка - заголовок - текст - т.е. рекламные модули в журнале с фотообъявлениями).

Помогло переименование названия стиля на латиницу (был на русском назван).
Сразу все встало на свои места.
 
Ответ: XML и кодировка

Насколько помню, у нас в объявлениях от ХML-ля, отказлись по причине того, что ХML обрабатывается часа четыре, а тегированный текст секунд 15. Хотя может программер шибко одскульный был :)
 
Кто нибудь знает в какой кодировке нужно сохранять источник данных при объединении, чтоб кириллица была не абракодаброй? А то я что то устал перебирать кодировки. 'otbline'
 
В UTF-16, это точно. А вот little-endian или big-endian, с BOM (byte order mark) или без — не помню, надо проверять.
 
Хвала богам! Как же я про юникод то забыл!
 
Статус
Закрыто для дальнейших ответов.