C 语言中的有效 json 检查



我在谷歌上搜索了很多。我想以编程方式检查下面的字符串在 C 中是否有效。我该怎么做?(我目前正在使用json-c库。

        char * string = "{
                      number1 : 100,
                    number2 : 10,
                    files : [ c , c++, java,PHP,java,PHP ],
                    random: [123567876523333,908,988]
                    }";

该库没有检查字符串是否为有效 JSON 的功能。

您可以使用

函数json_tokener_parse(const char *str),如果解析失败,它将返回NULL

详情请看这里。

相关内容

  • 没有找到相关文章

最新更新