xml - JAXB 是否在内部使用 SAX 或 DOM?

标签 xml jaxb

我找不到这个问题的答案,谁能告诉我

既然 JAXB 是更高级别的 API,那么 JAXB 在内部使用 SAX 还是 DOM?

最佳答案

注意:我是EclipseLink JAXB (MOXy) JAXB 2 (JSR-222) 的领导和成员专家组。

各个 JAXB (JSR-222) 实现可以自由选择用于不同输入的底层解析技术。我们在 MOXy 中使用的策略是尽可能使用 StAX ( javax.xml.stream )。

有一些方法可以控制您的 JAXB impl 使用的解析器。下面是我给出的解释如何让 JAXB 实现使用特定 SAX 解析器的答案的链接:

另一个解释如何确保使用 StAX 的答案:

关于xml - JAXB 是否在内部使用 SAX 或 DOM?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9923326/

相关文章:

c# - 将日志文件转换为 XML 和(XHTML,建议

python - 如何在 odoo8 中从聊天中删除用户?

java - 使用 Agesi 从 xfire 迁移到使用 Jaxb 的 CXF

java - 使用 Maven 构建时在运行时缺少 jaxb.properties

java - 在 JAX-WS 中编码多态对象

PHP:如何从此 XML 获取关联数组?

java - 哪个更安全,为什么是 JSON 或 XML

xml - 为 XML 命名空间前缀使用不同的名称是否重要?

java - jaxb 中的内联绑定(bind)规范

jaxb - 如何强制 JAXB 编码器使用 xlink 引用?