我正在使用 XStream 将 XML 转换为对象。我正在转换大型 xml。我遇到过以下两种说法。
XStream xstream = new XStream(new DomDriver());
XStream xstream = new XStream(new StaxDriver());
由于我使用大型 xml 进行转换,哪一个结果性能更好?为什么?
请帮忙。
最佳答案
Staxdriver 应该表现更好,因为它使用拉解析器技术,这是解析 xml 的最快技术,并且使用更少的内存,因为文档不会像 dom 一样加载到内存中。
关于java - Xstream 驱动程序性能,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11902514/