c – 将Json :: Value转换为std :: string?

我使用 JsonCpp来构建一个JSON对象.一旦构建对象,有没有办法可以将对象作为std :: string获取

解决方法

您可以使用 Json::Writer来完成这一点,因为我假设您要将其保存在某个地方,因此您不想要可读的输出,最好的方法是使用 Json::FastWriter,然后您可以使用参数你的 Json::Value(即你的根),然后只返回一个std :: string,如下所示:
Json::FastWriter fastWriter;
std::string output = fastWriter.write(root);

相关文章

本程序的编译和运行环境如下(如果有运行方面的问题欢迎在评...
水了一学期的院选修,万万没想到期末考试还有比较硬核的编程...
补充一下,先前文章末尾给出的下载链接的完整代码含有部分C&...
思路如标题所说采用模N取余法,难点是这个除法过程如何实现。...
本篇博客有更新!!!更新后效果图如下: 文章末尾的完整代码...
刚开始学习模块化程序设计时,估计大家都被形参和实参搞迷糊...