2011-10-11 56 views
2

我指的是一个名为“编程的乐趣”的JSON解析器的网站。该网站似乎下降,我无法获得有关JSON解析器的信息。如果有人能指导我,那将是非常棒的。我想知道如何创建一个JSON Array.Thanks提前。Json字符串分析器使用C

回答

4

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

如果你正在寻找一个库来处理Json数据,here是第二个结果Google给了我。

+1

我已经使用Jansson库,可以为它投票。 (如果需要,我可以修改一下),良好的文档,简单的授权和可维护(频繁发布)。 – Ilya

1

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