摘要: 1、相关概念总结(1)解析json的方法Json::Value json; //表示一个json格式的对象Json::Reader reader; //json解析reader.parse(json_buf/*json格式的字符串*/,json,false); //解析出json放到json中 jsoncpp库中的Reader类用来将字串或者流载入解析器。后期可以用Reader里面的解析方法把Json字串解码为C++认识的数据。可以用 Json::Reader来声明一个Reader实例。Reader中最常用的就是一个parse方法,该方法用来将载入的json字串解析为C++格式的数据。(2) 阅读全文
posted @ 2011-11-08 20:47 浪里飞 阅读(10663) 评论(0) 推荐(0) 编辑
摘要: 1、notes 在编译中,和往常一下,在静态库前面加上-l,可是死活编译不通过,提示找不到该文件;后来,经高人指点,指导-l去掉后,编译通过。 我已把相关路径加入到ld.so.conf文件中,并执行了ldconfig。 以下内容摘自[1] 2、静态库引用 -L选项告诉编译器去哪里找需要的库文件,-L.表示在当前目录找。-lstack告诉编译器要链接libstac... 阅读全文
posted @ 2011-11-08 18:28 浪里飞 阅读(815) 评论(0) 推荐(0) 编辑
摘要: 1、反序列化Json对象示例示例代码View Code #include <iostream>#include <string>#include "json/json.h" int main(void){ std::string strValue = "{\"key1\":\"value1\",\"array\":[{\"key2\":\"value2\"},{\"key2\":\"value3\"}, 阅读全文
posted @ 2011-11-08 17:47 浪里飞 阅读(4564) 评论(0) 推荐(0) 编辑
摘要: 1、下载工具JsonCpphttp://sourceforge.net/projects/jsoncpp/files/sconshttp://sourceforge.net/projects/scons/files/scons/2.1.0/scons-2.1.0.tar.gz说明:① 安装JsonCpp需要下载JsonCpp和Scon还需要机器上有python② scons又是一个牛叉的工具,功能和GNU make一样,又比make简单多了。scons是python工具,需要先安装好python。2、先安装scons① 解压缩tar -zxvf scons-2.0.1.tar.gz② 设置环境 阅读全文
posted @ 2011-11-08 16:47 浪里飞 阅读(6839) 评论(0) 推荐(0) 编辑