您的位置:首页 > Web前端 > JavaScript

jsoncpp的简单使用

2015-10-18 01:12 429 查看
1.之前我们编译好了jsoncpp了

2.现在使用

#include <stdio.h>
#include <json/json.h>
#include <string>

using namespace std;

int main(int argc, char **argv) {
Json::Value root;
Json::Value arrayObj;
Json::Value item;

for(int i=0;i<5;i++){
char buffer[20];
sprintf(buffer,"key%d",i);
item[buffer] = i;
arrayObj.append(item);
}
root["key1"] = "value1";
root["key2"] = "value1";
root["array"] = arrayObj;
//生成string json
std::string out = root.toStyledString();
std::cout << out << std::endl;

//一些有用的api
std::cout << root.size() <<std::endl;;
std::cout << root.removeMember("key2") <<std::endl;;
std::cout << root.toStyledString() <<std::endl;;

for(;;);
return 1;
}


内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: