gpt4 book ai didi

java - 如何在 XStream 中禁用 pretty-print (空白/换行符)?

转载 作者:IT老高 更新时间:2023-10-28 20:45:45 24 4
gpt4 key购买 nike

这就是我为 XML 创建 XStream 实例的方式:

XStream xstream = new XStream();

这是用于 JSON 的:

private final XStream xstream = new XStream(new JsonHierarchicalStreamDriver() {
public HierarchicalStreamWriter createWriter(Writer writer) {
return new JsonWriter(writer, JsonWriter.DROP_ROOT_MODE);
}
});

它们都是 pretty-print (缩进)输出。

如何让 XStream 禁用 pretty-print ?

最佳答案

谢谢,你的帖子有帮助!!!这是我用来转换为字符串的。

String strXML = "";
XStream xs = new XStream();
StringWriter sw = new StringWriter();
xs.marshal(this, new CompactWriter(sw));
strXML = sw.toString();

关于java - 如何在 XStream 中禁用 pretty-print (空白/换行符)?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/894625/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com