CppCMS支持输入运算符>>和输出运算符<<读取json和输出json数据格式
in >> my_object;
out << my_object;
也可以用成员函数load, 原型为bool load (std::istream &in, bool full, int *line_number=0),返回值bool类型,判断是否到EOF.
my_object.load(tmp,true); 若想在控制台输出比较适合读的json格式,即
{
"name" : "Moshe",
"salary" : 1000.0,
"kids_names" : [ "Yossi" , "Yonni" ],
"data" : {
"weight" : 85,
"height" : 1.80
}
}
可以用save函数
my_object.save(std::cout,cppcms::json::readable);

该博客介绍了如何使用CppCMS库进行JSON数据的读取和输出。通过重载>>和<<运算符,开发者可以方便地处理JSON格式的数据,实现与CPP应用的无缝集成。

被折叠的 条评论
为什么被折叠?



