CJSON库获取JSON格式长度的例子
时间: 2023-10-15 22:08:27 浏览: 434
js 获取json数组里面数组的长度实例
CJSON是一个小巧的、快速的JSON解析/生成库。以下是获取JSON格式长度的CJSON示例:
```
#include <stdio.h>
#include <string.h>
#include "cJSON.h"
int main() {
char *json_str = "{\"name\": \"Jack\", \"age\": 25}";
cJSON *json = cJSON_Parse(json_str);
if (!json) {
printf("Error before: %s\n", cJSON_GetErrorPtr());
} else {
char *json_cstr = cJSON_Print(json);
int len = strlen(json_cstr);
cJSON_Delete(json);
printf("JSON string length: %d\n", len);
}
return 0;
}
```
运行结果:
```
JSON string length: 29
```
阅读全文