使用Xstream解析器解析xml文件就像小xml文件的魅力一样。有时我的Web响应(xml格式)可能非常大,因为xml文件可能超过10MB。此时,Xml解析需要花费太多时间才能完成。如何提高大型文件的Xstream解析器的性能。
答案 0 :(得分:1)
如果您使用的是DomDriver,则可以使用StaxDriver进行解析。 StAX解析器不会立即构建整个对象模型,它只需要构建相关信息。它最大限度地减少了内存需求并提高了性能。您可以这样使用:
XStream xstream = new XStream(new StaxDriver());
希望它可能适合你