发布于 2012-03-16 01:48:44
上面提到的所有解析器都是优秀的
发布于 2012-03-16 01:42:16
我想在java中解析XML。这将是DOM或SAX。在一本书中读到JAXP是一本好书。同样,当我搜索出XERCES/XALAN时。哪个解析器是常用的?
Xerces是DOM和SAX的实现,它内置于JDK中。见javax.xml.parsers。
stops中的
如果注册单个元素事件,SAX解析将在遇到该元素后停止处理该XML消息。
不是的。
在一本书中读到,DOM读取整个XML并加载到内存中,即使我想知道单个元素值。
是。
发布于 2012-03-16 01:47:27
我不确定我掌握了您想要完成的所有细节,但是如果您有描述XML格式的xsd文件,我会说JAXB是可行的方法。它将带您使用xsd并自动为您生成类。然后,您可以轻松地往返-封送和解封送数据。最近,当我处理一个类似的任务时,Netbeans的自动化水平给我留下了深刻的印象。
希望我研究JAXB的建议是有帮助的。
https://stackoverflow.com/questions/9730701
复制相似问题