1.下载:
https://github.com/open-source-parsers/jsoncpp
2.静态编译,生成json_vc71_libmt.lib
3.lib拷到项目下
jsoncpp-src-0.5.0\jsoncpp-src-0.5.0\include\json 拷到项目下,并添加到头文件
4.使用方法
- 解析字符串:
Json::Reader freader;
Json::Value rootr;
freader.parse(buf,rootr);
std::string productuuid = rootr["uid"].asString()
- json对象转成字符串
Json::Value root;
Json::FastWriter writer;
Json::Value p;
p["name"] = "name";
root.append(p);
std::string json_str = writer.write(root);