要在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

linux c cJSON 添加bool值

原文地址: https://www.cveoy.top/t/topic/iApE 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录