1 个不稳定版本
0.1.0 | 2020年4月15日 |
---|
#6 in #infer
被 jsonst 使用
17KB
406 行
infers-jsonschema
此 crate 提供从输入数据推断 JSON Schema 的功能。
示例
use infers_jsonschema::infer;
use serde_json::json;
fn main() {
let data = json!(["foo", "bar"]);
let schema = infer(&data);
assert_eq!(
schema,
json!({
"type": "array",
"items": {"type": "string"},
"$schema": "https://json-schema.fullstack.org.cn/draft-07/schema#"
})
)
}
依赖项
~3MB
~60K SLoC