在JAVA中解析XML元素

Ara*_*rav 0 java xml dom sax java-ee

  1. 我想在java中解析XML.它将是DOM或SAX.读一本书JAXP很好.此外,当我谷歌出去找到XERCES/XALAN.通常使用哪种解析器?

  2. 在SAX Parser中,如果我注册单个元素事件,SAX解析将在遇到元素后停止处理XML消息.读入一本书DOM读取整个XML并加载到内存中,即使我想知道单个元素值.

use*_*421 8

我想在java中解析XML.它将是DOM或SAX.读一本书JAXP很好.此外,当我谷歌出去找到XERCES/XALAN.通常使用哪种解析器?

Xerces是DOM和SAX的实现,它内置于JDK中.见javax.xml.parsers.

在SAX Parser中,如果我注册单个元素事件,SAX解析将在遇到元素后停止处理XML消息.

没有.

读入一本书DOM读取整个XML并加载到内存中,即使我想知道单个元素值.

是.