Как определить, правильно ли сформирован xml в коденамеоне? - PullRequest
0 голосов
/ 17 апреля 2020

Я создаю приложение, которое загружает xml документ с сервера. Я нахожу, что некоторые документы искажены и создают проблемы. Есть ли способ проверить, правильно ли сформирован документ xml?

1 Ответ

1 голос
/ 18 апреля 2020

Codename Ones XML парсер изначально был разработан как парсер SGML и в результате не проверяется. Это также улучшает производительность анализа.

Он по-прежнему отправляет сообщения об ошибках, которые можно перехватить, переопределив:

protected void notifyError(int errorId,String tag, String attribute,String value,String description)

Или реализовав интерфейс ParserCallback. Они не могут быть отправлены для некоторых semanti c ошибок в XML.

...