Xstream驱动程序性能

Jav*_*a P 7 java xml xstream

我正在使用XStream将XML转换为对象.我正在转换大型xml.我在下面遇到了两个陈述.

XStream xstream = new XStream(new DomDriver());

XStream xstream = new XStream(new StaxDriver());
Run Code Online (Sandbox Code Playgroud)

由于我使用大型xml进行转换,哪一个效果更好?为什么?

请帮忙.

UBI*_*ACK 4

Staxdriver 应该表现得更好,因为它使用拉解析器技术,这是解析 xml 最快的技术,并且使用更少的内存,因为文档不像 dom 那样加载到内存中。