gpt4 book ai didi

c++ - Jsoncpp FastWriter 右修剪

转载 作者:行者123 更新时间:2023-11-30 02:26:32 24 4
gpt4 key购买 nike

Jsoncpp FastWriter 方法为什么最后一行追加空白?它用于 Json::StreamWriterBuilder 方法和缩进字段。我如何使用这个方法?没有线路。

已修复请看答案

不喜欢代码:

Json::Value root;
root["name"] = "Arda";

Json::FastWriter out;
std::cout << "'" << out.write(root) << "'" << std::endl;

// Result:
'{"name": "Arda"}
'

最佳答案

我现在使用 StreamWriterBuilder 方法以获得不错的结果!

Json::StreamWriterBuilder wbuilder;
wbuilder["indentation"] = "";
std::cout << "'" << Json::writeString(wbuilder, root) << "'" << std::endl;

关于c++ - Jsoncpp FastWriter 右修剪,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42734162/

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