Gui*_*lmi 5 java xml marklogic
我需要查询XMLMarkLogic服务器并将其编组为Java对象.有什么好办法可以解决这个问题?特别:
有人问我为什么要使用Java.我正在使用Java/Java EE,因为我在该语言中表现最强.这是一个单人项目,我不想被困在任何地方.该项目旨在开发Web服务API以及数据处理和转换(CSV到XML)功能.Java/Java EE可以做得很好并且优雅地完成它.
注意: 我是EclipseLink JAXB (MOXy) 的负责人,也是JAXB 2 (JSR-222)专家组的成员。
使用MarkLogic对XML技术栈有什么影响吗?(即,MarkLogic 是否存在某种导致搜索、读取和写入 XML 片段的不同方法?)
有潜力。一些对象到 XML 库比其他库支持更多种类的文档。MOXy 利用基于 XPath 的映射,使其能够处理更广泛的文档。以下是一些示例:
我应该使用其中一个 XML API 自己处理 XML 还是有更简单的方法?
使用框架通常更容易。Java SE 提供了许多用于处理 XML 的标准库:JAXB ( javax.xml.bind )、XPath ( javax.xml.xpath )、DOM、SAX、StAX。由于这些标准还有其他实现(即 MOXy 和 Apache JaxMe 实现 JAXB)。
为此值得使用 JAXB 吗?
是的。