使用C的Json字符串解析器

时间:2011-10-11 03:27:58

标签: c json

我在C中为JSON Parser引用了一个名为“编程的欢乐”的网站。该网站似乎已关闭,我无法获得有关JSON解析器的信息。如果有人可以指导我,那将是很棒的。我想知道如何创建一个JSON Array.Thanks提前。

2 个答案:

答案 0 :(得分:4)

如果你想让自己拥有json解析器,你必须查看language grammar,这可能是LL。编写这样的LL解析器几乎是微不足道的,有点好玩,使用regex library来节省宝贵的时间。

如果您正在寻找一个处理Json数据的库,hereGoogle给我的第二个结果。

答案 1 :(得分:1)

我发现有几个lib可以完成这项工作。 Jsoncpp,JsonValue,cppCMS,JsonSpirit和Jansson。 jsonvalue是最简单的。它只包含一对.h文件和.cpp文件。