![]() |
1
6
在我看来,最好的轻量级替代方案是XOM,但JDOM仍然是一个非常好的API,我认为没有理由替换它。 不过,它不依赖于Xerces(至少,它不需要ApacheXerces发行版,它与打包到JRE中的Xerces一起工作)。 |
![]() |
2
3
我使用javax.xml.stream包(xmlstreamreader/xmlstreamwriter)使用xml pull/push技术来读写XML。到目前为止它对我有效。 |
![]() |
3
2
我们使用 JAXB -它基于模式生成类。您可以在不使用模式的情况下生成文件,并且只需注释希望XML是怎样的。 |
![]() |
5
0
你应该退房 Commons Digester (看看我给出的答案 here )它提供了一种非常轻量级的XML解析机制。 |
![]() |
6
0
JDOM非常好和简单。JDOM发布后有许多新的解析XML的方法,但这些方法的重点不同于简单性。JAXB使事情变得简单,在某些情况下,当您拥有众所周知的XML文档时,您的模式不会每天更新。 对于非常大的XML文件(数百MB),新的推送解析器非常好,甚至是必需的。 SAX解析器的速度优势可以是十倍。 |
![]() |
7
0
使用一个符合Java标准的XML API,这样就不必包括任何第三方库。 |
![]() |
8
0
我觉得JAXP对你来说是个不错的选择。 它是标准的,包含在JDK中,它提供了清晰的接口,并允许连接任何实现。 如果您所需要的只是读写不太大和过于复杂的XML文件,JDK中嵌入的JAXPDOMAPI将满足您的需求。 |
|
J_Cus504 · 在单匹配语句中使用身份变换和多谓词来沉默节点 4 月前 |
![]() |
surge3333 · 使用PowerShell构建XML 4 月前 |
|
Sandeep · XSLT代码,用于根据条件提取元素值 5 月前 |
|
Reto · XSLT 3.0突发流-如何存储/获取另一个分支的值 5 月前 |
![]() |
Ian Kemp · 如何从SelectXml调用本机XPath函数? 6 月前 |