我刚刚在 C 中实现了非常简单的 JSON 数据解析器代码,但它没有按预期工作。
这是我完成编码的 JSON 格式,{"check":"5"}
. 我的代码是:
params = json_loads(myJsonString, JSON_DECODE_ANY, &error);
//free(myJsonString);
if(!params)
{
printf("Unable to load parmaters! error: on line %d: %s\n", error.line, error.text);
return OTAL_ERR_INTERNAL;
}
我总是收到这个错误:
Unable to load parmaters! error: on line 1: string or '}' expected near 'check'