如何使用 StAX 代替 XPP 进行 XStream?
我想使用快速拉解析器来读取 XStream,但使用 Java 6 中的默认拉解析器。(不是 DOM!)我该怎么办?
I want to use a fast pull parser for XStream's reading, but the default pull parser from Java 6. (Not DOM!) What do I have to do?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
将适当的驱动程序传递给 XStream 构造函数:
Pass the appropriate driver to the XStream constructor:
也许您想减少对 jar 文件的依赖,但根据我的观察,
XppDriver
的性能比StaxDriver
更好。因此,如果您需要更高的解析速度,请使用默认值。也许其他人提出了不同的观察结果。Probably you want to reduce the dependencies to jar files but from my oservation the
XppDriver
performs better than theStaxDriver
. So if you need higher parsing speed just go with the default. Maybe others made different observations.xpp 驱动程序最后更新于 2004 年
我宁愿使用 stax 或 dom 驱动程序
xpp driver was last updated in 2004
I would rather use stax or dom driver