#json-schema #schema-validation #instance #valid #error #stderr #stdout

app jsonsv

简单的JSON模式验证器CLI

3个版本

0.1.2 2019年11月20日
0.1.1 2019年11月20日
0.1.0 2019年11月20日

#1934 in 编码

MIT 许可证

7KB
97 代码行

jsonsv 0.1.0

jsonsv验证JSON实例与提供的模式。它将“valid”或“invalid”打印到stdout,并将验证错误(如果有)打印到stderr

安装

从源代码安装

按照rustup.rs上的说明安装rustup,然后

cargo install jsonsv

下载二进制文件

二进制文件可在https://gitlab.com/efronlicht/jsonsv-bin找到

用法

jsonsv <schema> <instance>

标志

-h, --help       Prints help information
-V, --version    Prints version information

参数

- <schema>      the schema to validate against. tries to load the path given as a file. if that file doesn't exist, treats the input as a string.
- <instance>    the instance to validate with the schema. tries to load the path given as a file. if that file doesn't exist, treats the input as as string.

依赖项

~11MB
~207K SLoC