【C++】解析Json - Jsoncpp使用讲解

本文将介绍 ① JSON简介 ② Jsoncpp读写操作 ③ Jsoncpp函数介绍 ④ Jsoncpp示例编程(VS2015)

1. JSON简介

JSON(JavaScript Object Notation) 是一种轻量级的数据交换格式,易于人阅读和编写。JSON语法是 JavaScript 对象表示语法的子集,所以在Java,JavaScript等语言中使用起来是十分方便的,它们底层支持JSON读写。

JSON的官方网址 http://www.json.org/

JSON语法格式

JSON是键值对,数据书写格式是:名称/值对,名称/值对包括字段名称(在双引号中),后面写一个冒号,然后是值

"firstName": "Tommy"

JSON的值可以是数字、字符串、布尔逻辑值、数组、对象或null,对象在花括号中书写:

{"firstName":"Tommy" , "lastName":"Arm"}

数组在方括号中书写,数组可包含多个对象:

{ "employees":[ { "name":"John" , "Age":26}, { "name":"Anna"

经验分享 程序员 微信小程序 职场和发展