随笔分类 -  json

摘要:JSON是一个轻量级数据交换格式,其可读性好,数据量比XML格式小,被广泛作为网络传输的数据格式。 JsonCpp是一个序列化反序列JSON格式的开源C++库,被C++程序广泛使用(包括Chromium项目)。JsonCpp还有一个重要特性是其支持在JSON格式内注释,这对于使用JSON格式作为配置 阅读全文
posted @ 2021-06-22 15:26 fire909090 阅读(1392) 评论(0) 推荐(0) 编辑
摘要:Json(JavaScript Object Notation )是一种轻量级的数据交换格式。简而言之,Json组织形式就和python中的字典, C/C++中的map一样,是通过key-value对来组织的,key是任意一个唯一字符串,value可以是bool,int,string 或者嵌套的一个 阅读全文
posted @ 2018-08-01 17:57 fire909090 阅读(346) 评论(0) 推荐(0) 编辑
摘要:【JSON简介】 jsoncpp 主要包含三种类型的 class:Value、Reader、Writer。jsoncpp 中所有对象、类名都在 namespace Json 中,包含 json.h 即可。 【VALUE】 Json::Value 是jsoncpp 中最基本、最重要的类,用于表示各种类 阅读全文
posted @ 2017-06-21 08:42 fire909090 阅读(162) 评论(0) 推荐(0) 编辑
摘要:JsonCpp 是一个C++用来处理JSON 数据的开发包。下面讲一下怎么使用JsonCpp来序列化和反序列化Json对象,以实际代码为例子。 反序列化Json对象 比如一个Json对象的字符串序列如下,其中”array”:[...]表示Json对象中的数组: {“key1″:”value1″,”a 阅读全文
posted @ 2017-06-02 10:56 fire909090 阅读(347) 评论(0) 推荐(0) 编辑