【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"
