Как решить «Преждевременное завершение данных в строке схемы тегов 2» - PullRequest
0 голосов
/ 24 июня 2019

Я пишу схему XML, но получаю следующую ошибку при сохранении файла в Блокноте ++

"Ошибка синтаксического анализа XML в строке 791 Преждевременное завершение данных в строке схемы тега 2 "

Я вижу, что в прошлом у людей были похожие проблемы с «Преждевременным концом данных в строке тега X», но ни одна из них, похоже, не была решена. Я не вижу никаких тегов, оставленных закрытыми, поэтому я немного растерялся.

Вот первые две строки моего XSD, которые я считаю довольно стандартными:

<?xml version="1.0" encoding="UTF-8"?>
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema">

Строка 791 (упоминается в сообщении об ошибке) просто </xs:schema>

1 Ответ

0 голосов
/ 24 июня 2019

Ну, это смущает.Несмотря на то, что «я не вижу никаких тегов, оставленных незамкнутыми», я только что нашел один и теперь решил свою собственную проблему.

Мне пришлось попробовать скопировать мою схему в другой редактор XML, чтобы получить более полезное сообщение об ошибке.Я вставил сюда свою схему https://www.tutorialspoint.com/online_xml_editor.htm, и сообщение об ошибке фактически идентифицировало строку, содержащую ошибку.

...