Мне никогда не нравился XML, и я всегда старался его избегать. И вот, наконец, день настал.
Когда я пытался разобрать XML, это было действительно сложно. Я использовал анализатор DOM, когда я вызвал getChildNodes()
из Node
, он вернул NodeList
. При использовании XPath мне пришлось использовать кастинг.
Существует ли какая-либо библиотека синтаксического анализа Java XML, аналогичная механизму WebElement WebDriver, где getChildNodes()
возвращает List<Node>
(или Collection, Iterable и т. Д.), Мне не нужно выполнять приведение. Другими словами, есть ли элегантная и простая библиотека синтаксического анализатора XML.
Библиотека может быть только для чтения, мне не нужны манипуляции.