jsonschema 入门

什么是 JSON Schema?

JSON Schema 是一个词汇表,允许你验证,注释和操作 JSON 文档。

JSON Schema 本身就是一个 JSON 文档 ,需要第三方库来验证数据。

它目前是 IETF 标准草案,允许基于标准规范的实现的一致期望。

词汇

发表的词汇

拟议的词汇表需要讨论,反馈和审查

实现

GitHub 存储库中维护了一个实现列表。目前支持的语言列表列出了以下验证器:

ActionScript 3,C,C++,Clojure,Dart,Erlang,Go,Haskell,Java,JavaScript,.NET,PHP,Perl,Python 和 Ruby

还有 UI 生成器,数据解析器,模式编辑器,文档生成器和 IDE 支持。