JSON Schema規(guī)范
本文是對http://json-schema.org/documentation.html頁面的翻譯
規(guī)范
在IETF上最新的互聯(lián)網(wǎng)草案是v5,發(fā)布于2016-10-13.(由于作者團隊發(fā)生變化,編號已經(jīng)重置)。規(guī)范分為三個部分,核心、驗證和超媒體模式
- JSON 模式核心:定義了JSON 模式的基礎。
- JSON 模式驗證:定義了JSON 模式的驗證關鍵字。
- JSON 超媒體模式:定義了JSON 模式的超媒體關鍵字
他們在 IETF 主站上也是有效的。核心 (JSON模式草案-00), 驗證 (JSON模式驗證草案-00) 和 超媒體模式 (JSON超媒體模式草案-00).
元模式
元模式定義了JSON模式和JSON超媒體模式的格式
最新的元模式是04草案。一個包含額外關鍵字的即將發(fā)布的版本將在不久的將來發(fā)布。
- JSON 模式核心/驗證:用于編寫純驗證目的的模式。
- JSON 超媒體模式:用于編寫以驗證和超鏈接目的的模式。
標準模式
下面這些示例模式描述了可以用JSON表示的簡單數(shù)據(jù)結構。