linux c cJSON 添加bool值
要在cJSON中添加bool值,可以使用cJSON_AddBool函数。以下是一个示例代码:
#include <stdio.h>
#include "cJSON.h"
int main() {
cJSON *root = cJSON_CreateObject();
cJSON_AddBoolToObject(root, "isTrue", 1); // 添加bool值为true
char *jsonString = cJSON_Print(root);
printf("%s\n", jsonString);
cJSON_Delete(root);
free(jsonString);
return 0;
}
这个示例中,我们首先创建了一个cJSON对象root,并使用cJSON_AddBoolToObject函数将一个bool值添加到root中。然后使用cJSON_Print函数将root对象转换为JSON字符串并打印出来。
注意,在cJSON中,bool值的表示方式是整数1表示true,0表示false
原文地址: https://www.cveoy.top/t/topic/iApE 著作权归作者所有。请勿转载和采集!