rapidjson库的Document的writer和prettywriter方法的区别
RapidJSON是腾讯开源的一个高效的C++ JSON解析器及生成器,它是只有头文件的C++库。RapidJSON是跨平台的,支持Windows、Linux、Mac OS X及iOS、Android。writer和prettywriter都是将JSON数据打包为字符串的方法。1、writer将JSON打包为字符串,将其整个数据打包为一行。2、prettywriter将JSON打包为字符...
·
RapidJSON是腾讯开源的一个高效的C++ JSON解析器及生成器,它是只有头文件的C++库。RapidJSON是跨平台的,支持Windows、Linux、Mac OS X及iOS、Android。writer和prettywriter都是将JSON数据打包为字符串的方法。
1、writer将JSON打包为字符串,将其整个数据打包为一行。
2、prettywriter将JSON打包为字符串,将数据中的每个key占一行的输出。
区别如下图所示。
1、用例
A writer用例
B prettywriter用例
2、writer输出
3、prettywriter输出
更多推荐
已为社区贡献1条内容
所有评论(0)