Как я могу отслеживать синтаксический анализ XML в Java (с помощью JDOM)? - PullRequest
3 голосов
/ 10 марта 2011

Я занимаюсь разработкой приложения, которое анализирует большие XML-файлы (более 200 тыс. Строк, около 4–5 МБ), и я хотел бы отслеживать анализ при помощи индикатора выполнения. Я использую JDOM v1.1.1 и SaxBuilder.

Кто-нибудь знает, как этого добиться?

Спасибо

1 Ответ

2 голосов
/ 10 марта 2011

Вы могли бы, я полагаю, подкласс org.jdom.DefaultJDOMFactory, и переопределить некоторые из методов, чтобы отслеживать, когда определенные узлы создаются. Затем вы можете передать объект этого подкласса в SAXBuilder.setFactory.

Тем не менее, вам решать, что представляет собой "прогресс", который вы сможете решить только на основе структуры XML.

...