Так что у меня есть файл XML, который выглядит следующим образом:Java XML SAX Обработка ошибок
<foo>
<bar></bar>
<bar></bar>
<bar></bar>
...
<bar></bar>
</foo>
Моя цель состоит в проверке каждого стержневого тега против DTD. Для простоты скажем, что для каждого барового узла, который проходит проверку на DTD, программа выводит «истина», а каждый баровый узел выходит из строя. «0»
Использование анализатора SAX, как бы реализовать это?
Спасибо!
Саксовый парсер уже делает это - что вы пытаетесь сделать – Mark
создать два xml-файла; один из баров узлов, которые прошли, и один из баров узлов, которые потерпели неудачу. – Shawn
@Mark - проверенный саксовый парсер остановится при первой ошибке (AFIAK) –