【发布时间】:2013-09-04 12:38:51
【问题描述】:
SAAJ 基于 DOM,即文档对象模型。 这句话是什么意思?
AXIOM 基于 StAX,即 XML 流 API。 这句话是什么意思?
哪个更好?
我想澄清关于这两个 API 的概念。 谢谢你
【问题讨论】:
标签: java spring web-services spring-mvc
SAAJ 基于 DOM,即文档对象模型。 这句话是什么意思?
AXIOM 基于 StAX,即 XML 流 API。 这句话是什么意思?
哪个更好?
我想澄清关于这两个 API 的概念。 谢谢你
【问题讨论】:
标签: java spring web-services spring-mvc
DOM 模型在从节点中提取内容之前将整个文档读入内存。 Stax 解析文档而不将其保存在内存中。
所以,需要在xml中前后引用,xml内容少,使用DOM,否则考虑Stax。
【讨论】:
更好的是 AXIOM,因为它使用 StAX(不会使用内存)。
【讨论】: