2017-03-22 95 views
-2

有许多分析算法目前我很困惑怎么过的,这是更好和有效的解析器深层嵌套的XML文件? 对于深度嵌套的XML文件,哪种解析器算法是可行的?解析算法嵌套的XML

  1. DOM
  2. SAX
  3. StAX的
  4. DOM4J
  5. JAXB
  6. JDOM
  7. 其他如有
+0

难道你不觉得如果有一个最好的算法,休息就会消失。 –

+0

您应该首先使用标准Java解析器:DOM,SAX和StAX。对于小型XML文档,您可以将DOM与XPath结合使用。对于DOM,需要将整个文档加载到内存中。对于较大的文档,您应该尝试比SAX更现代的StAX,并且拥有更令人愉快的API。 – vanje

+0

给出一个示例XML。它是动态的还是固定的,是否有更多或更少的标签,......?你试过什么了? – wumpz

回答

0

DOM4J是最好的解决办法,我已经用它。

+1

为什么这是最好的?你用它做了什么?你在比较什么? – Nrzonline