Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2008.03.16;
Скачать: CL | DM;

Вниз

Кодировка XML. Не могу осилить...   Найти похожие ветки 

 
mfender   (2008-02-18 12:36) [0]

Здравствуйте.

Приходит XML, у которого в голове написано: <?xml version="1.0" encoding="iso-8859-1"?>

Причём, текст во всех узлах совершенно очевидно в кодировке window-1251. Не нужно быть семи пядей во лбу, чтобы это понять: "&#239;&#238;&#235;&#243;&#247;&#229;&#237;&#237;&#251;&#245; &#238;&#242; &#237;&#224;&#235;&#238;&#227;&#238;&#239;&#235;&#224;&#242;&#229;&#235;&#252;&# 249;&#232;&#234;&#224;, &#234;&#238;&#242;&#238;&#240;&#251;&#233; &#239;&#238;&#231;&#226;&#238;&#235;&#232;&#242; &#237;&#229; &#231;&#224;&#239;&#240;&#224;&#248;&#232;&#226;&#224;&#242;&#252; &#239;&#238;&#226;&#242;&#238;&#240;&#237;&#238; &#228;&#238;&#234;&#243;&#236;&#229;&#237;&#242;&#251;" для кодировки iso-8859-1 - несколько необычный набор символов, а в прочих программах (notepad, например) текст файла выглядит вполне по-русски. Даже перекодировщики, типа Штирлыца не перекодируя, утверждают, что это кодировка windows-1251.

Вопрос: каким образом добиться при чтении из IXMLDocument  требуемой кириллической кодировки? Документу пытался насильно указать кодировку сразу после загрузки. Тот же результат.


 
sniknik ©   (2008-02-18 12:41) [1]

поменять в файле iso-8859-1 на windows-1251? и открывать только после этого.


 
mfender   (2008-02-18 12:48) [2]

Ну я так и попытался сделать....
Получилось.
Но как-то скучно... )))))


 
Palladin ©   (2008-02-18 12:53) [3]

А источнику накостылять?


 
mfender   (2008-02-18 13:00) [4]


> Palladin ©   (18.02.08 12:53) [3]
>
> А источнику накостылять?

Неплохой вариант. Последние минут 90 я об этом подумывал. Но не знаю, кому звонить в РИА Новости по этому поводу )))))) Поэтому взялся за вопрос с иной стороны ))))


 
Palladin ©   (2008-02-18 14:38) [5]

зачем звонить... письмо послать, мол чего за ерунда с контентом...



Страницы: 1 вся ветка

Текущий архив: 2008.03.16;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.009 c
2-1203330143
AlexAA
2008-02-18 13:22
2008.03.16
Границы Memo


15-1202380777
kyn66
2008-02-07 13:39
2008.03.16
Пропало окно отладки Watches


2-1203325601
abhtr
2008-02-18 12:06
2008.03.16
Как определить в какой колонке DBGrid-а находится курсор?


3-1193343940
dik
2007-10-26 00:25
2008.03.16
Работа с Blob


2-1203417702
AlexAA
2008-02-19 13:41
2008.03.16
Как определить кол-во видимых строк в RichEdit?