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 支援。