gpt4 book ai didi

c - C语言中有效的json检查

转载 作者:行者123 更新时间:2023-11-30 20:04:41 29 4
gpt4 key购买 nike

我在谷歌上搜索了很多。我想以编程方式检查下面的字符串在 C 中是否是有效的 JSON。我该怎么做? (我目前正在使用 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

参见here了解详情。

关于c - C语言中有效的json检查,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37773273/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com