Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

Меняется кодировка при чтении XML файла

9.9K
17 августа 2008 года
BelStudent
48 / / 18.03.2007
есть XML файл encoding="windows-1251"
Меняется кодировка при чтении XML файла на какуюто белиберду, причем чем бы я не читал: DOM, XML_parser, SimpleXML.
Это белиберда похожа на мой закодированный текст но в UTF-8, но раз на раз не приходиться. То распознаётся как UTF-8, а иногда нет.
Что делать?
244
18 августа 2008 года
UAS
2.0K / / 19.07.2006
просматриваете XML путем вывода в браузер? А браузеру соответсвующие заголовки о кодировке отправляете?
9.9K
18 августа 2008 года
BelStudent
48 / / 18.03.2007
Цитата: UAS
просматриваете XML путем вывода в браузер? А браузеру соответсвующие заголовки о кодировке отправляете?



И так я делал: результат если указываю в заголовке html charset="Windows-1251" то мой помещеный текст можно просмотреть в кодировке UTF-8. А если указываю charsert="UTF-8" то мой текст вообще никак нельзя просмотреть. В этом случае на всех кодировках одна билиберда.

244
18 августа 2008 года
UAS
2.0K / / 19.07.2006
Код скиньте. Самого xml (и если формируется, то как), и как отдаете xml браузер.

А ещё проверьте где у вас кодировка стоит. У меня как-то была похожая проблема. Я отправлял кодеровку в хэдере, но в мета-теге не указывал. Из-за этого тоже было примерно как у вас.
9.9K
18 августа 2008 года
BelStudent
48 / / 18.03.2007
Проблема похожа с
http://phpclub.ru/talk/showthread.php?s=&threadid=102129&highlight=UTF8+%26%26+cp1251
Но у меня только не с html-файлами, а с xml.
Проблема не решена (((((
9.9K
18 августа 2008 года
BelStudent
48 / / 18.03.2007
Цитата: UAS
Код скиньте. Самого xml (и если формируется, то как), и как отдаете xml браузер...


Ничего сверх необычного нет:
<?xml version="1.0" encoding="windows-1251"?>
<catalog>
<category>Категория 1</category>
<category>Категория 2</category>
...
<category>Категория N</category>
...
<!-- Пошла Другая бадяга-->
</catalog>

Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог