Site icon EfmSoft

Что означает код ошибки Windows 1465 (ERROR_XML_PARSE_ERROR)?

 
Предыдущий Следующий
ERROR_SYMLINK_NOT_SUPPORTED ERROR_XMLDSIG_ERROR

ERROR_XML_PARSE_ERROR

Что означает ERROR_XML_PARSE_ERROR

ERROR_XML_PARSE_ERROR означает, что компонент Windows не смог разобрать входной XML как корректный документ. На этой стадии нужно искать первую ошибку well-formedness или кодировки, а не пытаться исправлять последующую schema validation либо цифровую подпись.

Что проверить

  • Сохраните исходные bytes, заявленную encoding и BOM до любых преобразований.
  • Найдите первую parser error: незакрытый или несовпадающий tag, ошибочную quote, entity reference, namespace declaration либо недопустимый символ.
  • Проверьте, не был ли документ обрезан при чтении, передаче или перекодировании.
  • Если далее используется XMLDSIG, переходите к SignedInfo, canonicalization и digest только после полного успешного parse.

Как подтвердить исправление

Исправленный документ должен полностью разбираться тем же parser из тех же входных данных. Только после этого имеет смысл диагностировать отдельные schema или signature errors.

Технические ссылки


Нужно найти другой код? Найти другой код состояния или ошибки.

Exit mobile version