使用自定义架构进行JSON验证

时间:2015-04-02 12:04:11

标签: json validation schema command-line-interface jsonschema

我只是想使用我编写的正确JSON架构验证JSON文件,只是为了检查我是否做得对。是否有命令行工具或其他任何东西(我在Ubuntu上)?我发现的一切都是几种编程语言的包,用于在代码中编写验证方法。
我只需要一个工具,我可以指定我的JSON文件和我的自定义schema并进行检查。那就是......

1 个答案:

答案 0 :(得分:1)

你有几个选择。请查看json-schema validators implementations以找到最适合您需求的那个。

您可以在命令行中使用fge java json schema validator作为it is explained here

如果你熟悉python,你也可以使用jsonschema python package并从任何python控制台运行它:

from jsonschema import validate
validate(json, schema)

另一个受欢迎的javascript library is tv4。您可以直接在浏览器中使用它,或in node console

var valid = tv4.validate(json, schema);