В настоящее время вы работаете в автономном режиме; ожидается повторное подключение к Интернету
Войти

Браузер не поддерживается

Чтобы использовать веб-сайт, обновите браузер.

Обновите браузер до последней версии Internet Explorer

PRB: HRESULT C00CE56E «Система не поддерживает указанную кодировку» сообщение об ошибке с MSXML

ВНИМАНИЕ! Перевод данной статьи был выполнен не человеком, а с помощью программы машинного перевода, разработанной корпорацией Майкрософт. Корпорация Майкрософт предлагает вам статьи, переведенные как людьми, так и средствами машинного перевода, чтобы у вас была возможность ознакомиться со статьями базы знаний KB на родном языке. Однако машинный перевод не всегда идеален. Он может содержать смысловые, синтаксические и грамматические ошибки, подобно тому как иностранец делает ошибки, пытаясь говорить на вашем языке. Корпорация Майкрософт не несет ответственности за неточности, ошибки и возможный ущерб, причиненный в результате неправильного перевода или его использования. Корпорация Майкрософт также часто обновляет средства машинного перевода.

Эта статья на английском языке:304625
Проблема
При загрузки удаленный документ XML из веб-сервера, либо с помощью XMLHTTP -или- IXMLDocument::Load, может появиться следующее сообщение об ошибке:
HRESULT C00CE56E
Система не поддерживает указанную кодировку.
Эта ошибка наиболее часто встречающихся при использовании платформу на базе Java приложения среднего уровня.
Причина
В версии 2.6 MSXML передает все XML-документы Mlang.dll для проверки их кодировку. Если Mlang.dll встречает строку нестандартной кодировки, он возвращает ошибку.

«iso8859_1» является каноническим представлением латиница 1 кодировка строки в библиотеках класса и языка Java. Стандарт, определяемый Internet Assigned Numbers Authority, тем не менее, является «ISO-8859-1», который не принято псевдоним.
Решение
Чтобы устранить эту проблему, выполните одно из следующих:
  • Измените кодировку строку в соответствующий сервер среды Java из «iso8859_1» на «iso-8859-1».-ИЛИ-

  • Использование IXMLDOMDocument::get_responseBody для получения данных как необработанный буфер байтов. При разработке приложений в Microsoft Visual C++, можно определить маркер HGLOBAL данных и использовать CreateStreamOnHGlobal для обработки данных.
Статус
Данное поведение является особенностью.
Ссылки
Дополнительные сведения содержатся в разделе веб-узла:
Реестре набора символов IANA
http://www.IANA.org/assignments/Character-Sets

Внимание! Эта статья переведена автоматически

Свойства

Номер статьи: 304625 — последний просмотр: 06/05/2011 18:13:00 — редакция: 4.0

  • kbintl kbprb kbmt KB304625 KbMtru
Отзывы и предложения
" + (window.location.protocol) + "//c.microsoft.com/ms.js'><\/script>");