2013-04-08 3 views
0

Как определить, содержит ли объект Document в Java допустимый XML. Проверяется ли это при создании объекта?Собственный Java API для проверки Valid XML

не может появиться, чтобы найти какую-либо информацию по этому вопросу в

http://docs.oracle.com/javase/1.5.0/docs/api/org/w3c/dom/Document.html 

Как определить, есть ли у вас правильный XML Document без использования внешних библиотек?

Замечание: Я получил этот объект Document путем анализа из входного потока с помощью парсера DOM XML.

ответ

1

Используйте API-интерфейс Java DOM. Он может обрабатывать любой допустимый XML-документ. Действительный документ не станет исключением. Вам не нужны внешние библиотеки для DOM.

В случае ошибки в сообщении исключение выглядит следующим образом:

[Fatal Error] MyXMLFile.xml:6:2: The end-tag for element type "lastname" must end with a '>' delimiter. 
The end-tag for element type "lastname" must end with a '>' delimiter. 
BUILD SUCCESSFUL (total time: 0 seconds) 
Смежные вопросы