【发布时间】:2023-05-21 08:15:01
【问题描述】:
我想使用快速拉解析器来读取 XStream,但使用 Java 6 的默认拉解析器。(不是 DOM!)我该怎么办?
【问题讨论】:
我想使用快速拉解析器来读取 XStream,但使用 Java 6 的默认拉解析器。(不是 DOM!)我该怎么办?
【问题讨论】:
将适当的驱动程序传递给 XStream 构造函数:
XStream xs = new XStream(new StaxDriver());
String xml = xs.toXML(someObject);
【讨论】:
您可能希望减少对 jar 文件的依赖,但根据我的观察,XppDriver 的性能优于StaxDriver。因此,如果您需要更高的解析速度,请使用默认值。也许其他人有不同的看法。
【讨论】:
xpp 驱动程序最后一次更新是在 2004 年
我宁愿使用 stax 或 dom 驱动程序
【讨论】: