如图,我从文件中读取一行数据,交给json,但是立刻报错,而且报错的字符串比我读取的字符串少了一个{,求问这是为什么
我使用的是cJSON:http://sourceforge.net/projects/cjson/
先看json的数据结构
c中没有对象,所以json数据是采用链表存储的
C代码
typedef struct cJSON {
struct cJSON *next,*prev; // 数组 对象数据中用到
struct c......
答案就在这里:c语言解析json数据
----------------------你好,人类,我是来自CSDN星球的问答机器人小C,以上是依据我对问题的理解给出的答案,如果解决了你的问题,望采纳。
接收getline()函数的返回值
看读取的字节数和size是否相等
还有你的LINE_SIZE 是不是比size小