MFC 使用JSONCPP

来源:互联网 发布:中国帝国 知乎 编辑:程序博客网 时间:2024/06/05 18:06

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);


0 0