ThinkChat2.0新版上线,更智能更精彩,支持会话、画图、阅读、搜索等,送10W Token,即刻开启你的AI之旅 广告
打开 json.h 文件,文件提供轻量级的 JSON 操作接口,接口列表如下: * 创建 JSON 空节点: ``` void json_build_node(char *buf, uint8_t len); ``` * 添加字符串到 JSON 中: ``` void json_add_string(char *json, const char *key, const char *value); ``` * 添加 int 数值到 JSON 中: ``` void json_add_int(char *json, const char *key, int value); ``` * 添加 float 数值到 JSON 中: ``` void json_add_float(char *json, const char *key, double value, uint8_t decimal); ``` * 添加 JSON 节点到 JSON 中: ``` void json_add_node(char *json, const char *key, const char *node); ``` * 从 JSON 中获取字符串: ``` int json_get_string(const char *json, const char *key, char *result); ``` * 从 JSON 中获取 int 数值: ``` int json_get_int(const char *json, const char *key, int *result); ``` * 从 JSON 中获取 float 数值: ``` int json_get_float(const char *json, const char *key, float *result); ``` * 从 JSON 中获取 JSON 节点: ``` int json_get_node(const char *json, const char *key, char *result); ``` <br/>