Open Mrtuifei opened 3 years ago
确实是代码上有错误,您可以先修改使用
cson.c
第298行
case CSON_TYPE_BOOL:
*(char *)((int)obj + model[i].offset) = (char)csonDecodeNumber(json, model[i].key);
break;
修改为
case CSON_TYPE_BOOL:
*(char *)((int)obj + model[i].offset) = (char)csonDecodeBool(json, model[i].key);
break;
.h里cson类型也得改才能生效
首先感谢分享代码,json中的bool类型无法解析正确,每次都是0,不管数据是true还是false。