C 使用JSON数据

C 使用JSON数据,c,json,string,C,Json,String,我正在尝试用C语言制作一个简单的twitter客户端。我对这方面还不熟悉,不知道如何从API中获取的JSON字符串中分离出有意义的内容 例如,如果我从API获得响应,我如何将“text”的值提取到字符串(char*)?我想我可以在低级别使用字符串,但是每次我需要从JSON字符串中获取值时,这不会变得太乏味吗?为什么不使用现有的库中的一个来使用w/Twitter呢 作为对您问题的更直接的回答,我建议您不要尝试自己进行文本解析,而是使用对您的域有意义的类,然后您可以使用框架附带的JSON序列化/反

我正在尝试用C语言制作一个简单的twitter客户端。我对这方面还不熟悉,不知道如何从API中获取的JSON字符串中分离出有意义的内容


例如,如果我从API获得响应,我如何将“text”的值提取到字符串(char*)?我想我可以在低级别使用字符串,但是每次我需要从JSON字符串中获取值时,这不会变得太乏味吗?

为什么不使用现有的库中的一个来使用w/Twitter呢

作为对您问题的更直接的回答,我建议您不要尝试自己进行文本解析,而是使用对您的域有意义的类,然后您可以使用框架附带的JSON序列化/反序列化逻辑,例如

希望有帮助, Paul对于JSON,通常有一个用大量不同语言实现的解析器列表

对于C:


您有什么建议吗?我做了一个快速的检查,看起来詹森是最容易维护的