WTL 解析json,借助jsoncpp库
来源:互联网 发布:路桥专业淘宝拍照 编辑:程序博客网 时间:2024/06/07 05:55
在此之前,将下载的jsoncpp库文件添加到工程目录下,并且包含进来。
然后需要在解析的地方添加头文件 #include "json\reader.h"
下面是具体的解析方法:
Json::Reader reader;Json::Value root;if (reader.parse(jsonstr, root)){BOOL isNeed = root["IsNeedUpdate"].asBool();UINT totalsize = root["TotalSize"].asUInt();
</pre><pre name="code" class="cpp">// ---- VersionList 数组 ----- ----- ----- -----int ver_size = root["VersionList"].size();char * append = new char[512];for (int i = 0; i < ver_size; ++i) // 遍历数组{Json::Value val_ver = root["VersionList"][i];std::string name = val_ver["Name"].asString();std::string time= val_ver["CreateTime"].asString();std::string remark= val_ver["Remark"].asString();
OutputDebugStringA(name.c_str());OutputDebugStringA(time.c_str());OutputDebugStringA(remark.c_str());}m_edit.SetWindowTextA(append);//OutputDebugStringA(out.c_str());// std::string转 char * -----}
0 0
- WTL 解析json,借助jsoncpp库
- C++解析JSON jsoncpp库
- C++的Json解析库:jsoncpp
- C++ JSONCPP 库 解析 Json数据
- json解析库jsoncpp的使用
- C++的Json解析库:jsoncpp
- C++解析JSON格式(JSONCpp库)
- json解析入门(jsoncpp库)
- C++的Json解析库:jsoncpp
- C++的Json解析库:jsoncpp
- 用库 jsoncpp 解析 JSON
- jsoncpp 解析 JSON
- C++解析JSON(jsonCpp)
- jsoncpp解析 json对象
- 使用jsoncpp解析json
- jsoncpp 解析json
- C++解析JSON之JsonCPP
- 使用jsoncpp解析JSON数据
- Design Pattern - Structural Patterns - Decorator Pattern
- 海龟作图—用Python 绘图
- js比较日期格式大小 功能da1=da2返回真
- 实时数据库中的数据压缩技术
- UVA 10474 Where is the Marble
- WTL 解析json,借助jsoncpp库
- html基础
- Visual Studio 2015 添加WTL支持
- Hust oj 2013(Play Game 2)(博弈)
- Java垃圾收集机制
- xUtils更新到3.0后的基本使用规则
- Java Concurrent包源码学习和使用心得 之 LinkedBlockingQueue源码解读
- js正则替换指定的所有字符
- 隐马尔科夫模型(HMM)——qjzcy的博客