VC/MFC 使用jsoncpp解析json格式内容
来源:互联网 发布:软件架构设计 编辑:程序博客网 时间:2024/06/05 22:49
需求:
- VS编译工具(这里使用的是VS2012)
- jsoncpp-src(这里使用的是jsoncpp-src-0.6.0-rc2
下载链接:jsoncpp-src-0.6.0.rc2),用于获取VC工程依赖的.h头文件和.lib库文件
步骤:
1. 解压jsoncpp-src-0.6.0到任意目录,进入jsoncpp-src-0.6.0-rc2\makefiles\vs71目录 2. VS打开jsoncpp.sln,编译之后会在根目录下生成build目录 3. 进入jsoncpp-src-0.6.0-rc2\build\vs71\debug\lib_json目录会看到一个json_vc71_libmtd.lib文件。 4. 此时生成工作已经完成 5. 拷贝json_vc71_libmtd.lib和jsoncpp-src-0.6.0-rc2\include\json目录下的所有头文件至自己的工程目录中。 如图:
之后加入到工程中,如图:
工程添加包含文件
#pragma comment(lib,"json.lib")#include "json/json.h"
测试代码
CString strJson = L"{\"test\": \"中文\"}"; Json::Reader reader; Json::Value root; USES_CONVERSION; char* cJson = T2A(strJson.GetBuffer(0)); strJson.ReleaseBuffer(); CString test; if(reader.parse(cJson,root)) { test = root["test"].asCString(); } MessageBox(test);
注:工程项目需静态编译
0 0
- VC/MFC 使用jsoncpp解析json格式内容
- C++/MFC使用JSONCPP解析JSON字符串
- 使用JsonCPP解析JSON数据(VC++)
- MFC JSON解析-开源jsoncpp
- 使用jsoncpp解析json
- MFC 下JSONCPP 的使用 C++ JSON解析
- 使用jsoncpp解析JSON数据
- C++ 使用Jsoncpp解析Json
- C++使用jsoncpp解析json
- C++解析JSON格式(JSONCpp库)
- VC下使用JSONCPP(json)
- C++ Builder 使用 JsonCpp 解析json格式数据方法( 支持 UNICODE (UTF-16) / UTF-8 )
- json使用jsoncpp解析,简单方便
- 使用jsoncpp解析JSON数据(转)
- mac下使用jsoncpp解析json
- QtCreator 中使用jsoncpp解析json
- json解析库jsoncpp的使用
- 使用JsonCPP解析JSON数据 C++
- apktool 反编译 及 smali2java
- Android Training - 适配不同的屏幕(Lesson 1 - 支持不同的屏幕大小)
- Postman 编辑和发送Cookie
- Android Training - 适配不同的屏幕(Lesson 2 - 适配不同屏幕密度)
- 使用联邦(FEDERATION)访问远程的DB2数据库
- VC/MFC 使用jsoncpp解析json格式内容
- (一) 隔直电容分析
- 用foreach遍历集合和数组
- 百度地图系列04——自定义Marker
- 外挂
- (二) 一阶RC低通滤波器杂记
- Java web工程中获取系统精确时间(到秒级别)
- WaitForTargetFPS
- 给计算机系学生的建议