cJSON是一个基于C的JSON解析库,这个库非常简单,只有cJSON.c和cJSON.h两个文件,支持JSON的解析和封装,需要调 用时,只需要#include "cJSON.h"就可以使用了,
-
库源码下载地址:cJSON download
-
JSON官方网站:json
示例一:只包含键值对的JSON字符串解析
JSON字符串:
{"name": "Andy", //键值对1"age": 20 //键值对2}
这个JSON对象只有两个键值对,键name对应字符串Andy,键age对应数字20。
void Parse_Str1(void)
{
char str1[] = "{\"name\":\"Andy\",\"age\":20}";
cJSON *str1_json, *str1_name, *str1_age;