【原创】TinyJSON使用,并进一步封装

引用www.json.org上的对JSON这种数据格式的介绍:
JSON(JavaScript Object Notation) 是一种轻量级的数据交换格式。 易于人阅读和编写。同时也易于机器解析和生成。 它基于JavaScript Programming Language, Standard ECMA-2

62 3rd Edition - December 1999的一个子集。 JSON采用完全独立于语言的文本格式,但是也使用了类似于C语言家族的习惯(包括C, C++, C#, Java, JavaScript, Perl, Python等)。 这些特性使JSON成为理想的数据交换语言。

简单地说,JSON就是一种基于Javascript的轻量级数据交换格式。它给我的感觉有点类似于xml,但写法更随意,并且用途不同。
这篇文章不会介绍JSON本身,因此,如果您首次接触JSON,请务必先到http://www.json.org/去看完introduction.(这里还有中文版:http://www.json.org/json-zh.html)。

简单的使用方法请见:http://www.cppblog.com/epubcn/archive/2009/08/05/92267.html

深蓝色系统 的介绍简单的JSON处理还好 如果稍复杂一点的,感觉代码量就太多了,我这里稍稍封装了一下,由于C++水平太差 以致于得到的值只能全部转换为字符型,废话不说了 上代码

Code

 

使用示例 :

Code

相对来说 省了一些代码量,却增加了类型转换,始终还是自已功力太浅啊。

 

你可能感兴趣的:(json)