規格
規格連結
您可以在規格頁面上找到最新發布的草案。草案和元模式的複雜編號和命名系統也在此完整說明。
了解草案名稱和編號
IETF 的網際網路草案 (I-Ds) 以編輯者的姓名和一個序號命名,該序號會隨著每個新編輯者而重置。元架構的編號在草案 7 之前大致是依序的,但元架構上的「draft-nn」版本與 IETF 文件之間日益混亂的不匹配使其無法持續。就地修正元架構錯誤以保留循序編號的做法也引起了爭議。
從撰寫時稱為「草案 8」的內容開始,元架構會以發布的年份和月份來識別。這樣可以發布帶有新 URI 的錯誤修復 (只要每月不超過一次)。
所有版本的總表
若要查看此網站上格式稍為易讀的版本連結,以及各種元架構和其他補充文件的連結,請參閱以下章節。
已發布的草案
2020-12
- 規格
- 核心: draft-bhutton-json-schema-01 (變更)
- 驗證: draft-bhutton-json-schema-validation-01 (變更)
- 相對 JSON 指標: draft-bhutton-relative-json-pointer-00 (變更)
- 發布時間:2022 年 6 月 16 日
- 一般用途的元架構
- JSON Schema 元架構
- JSON Hyper-Schema 元架構 (2019-09 Hyper-Schema 搭配 2020-12 驗證)
- JSON Hyper-Schema 連結描述物件元架構
- 個別詞彙元架構
- 輸出架構
- 輸出範例
已過時的 2020-12 草案文件
這些已更新,但由於一些錯誤和不清楚的部分,未變更功能或元架構。
2019-09 草案 (前稱草案 8)
注意:所有元架構 URI 現在都使用 https://
。雖然目前也可以透過純 HTTP 使用 (因為 GitHub Pages 的限制以及需要透過 HTTP 保留先前的草案),但只應使用 HTTPS URI。
- 規格
- 核心: draft-handrews-json-schema-02 (變更)
- 驗證: draft-handrews-json-schema-validation-02 (變更)
- Hyper-Schema: draft-handrews-json-schema-hyperschema-02 (變更)
- 相對 JSON 指標: draft-handrews-relative-json-pointer-02 (變更)
- 發布時間:2019 年 9 月 17 日
- 一般用途的元架構
- 個別詞彙元架構
- 輸出架構
- 輸出範例
草案 7
- 核心: draft-handrews-json-schema-01 (變更)
- 驗證: draft-handrews-json-schema-validation-01 (變更)
- Hyper-Schema: draft-handrews-json-schema-hyperschema-01 (變更)
- JSON Schema 元架構
- JSON Hyper-Schema 元架構
- JSON Hyper-Schema 連結描述物件元架構
- JSON Hyper-Schema 建議的輸出架構
- 相對 JSON 指標: draft-handrews-relative-json-pointer-01 (變更)
- 發布時間:2018 年 3 月 19 日
已過時的草案 7 文件
這些已更新,但由於一些錯誤和不清楚的部分,未變更功能或元架構。
- 核心: draft-handrews-json-schema-00 (變更)
- 驗證: draft-handrews-json-schema-validation-00 (變更)
- Hyper-Schema: draft-handrews-json-schema-hyperschema-00 (變更)
- 相對 JSON 指標: draft-handrews-relative-json-pointer-00 (變更)
草案 6
- 核心:draft-wright-json-schema-01 (變更)
- 驗證:draft-wright-json-schema-validation-01 (變更) (Schema 遷移常見問題)
- 超綱要:draft-wright-json-schema-hyperschema-01 (變更) (超綱要遷移常見問題)
- JSON Schema 元架構
- JSON Hyper-Schema 元架構
- 發布日期:2017年4月21日
草案 5
- 核心:draft-wright-json-schema-00 (變更)
- 驗證:draft-wright-json-schema-validation-00 (變更)
- 超綱要:draft-wright-json-schema-hyperschema-00 (變更)
- 草案 5 主要是對草案 4 的清理,並繼續使用草案 4 的元綱要。
- 發布日期:2016年10月13日
草案 4
- 核心:draft-zyp-json-schema-04 (變更)
- 驗證:draft-fge-json-schema-validation-00 (變更)
- 超綱要:draft-luff-json-hyper-schema-00 (變更)
- JSON 參考:draft-pbryan-zyp-json-ref-03 (變更)
- JSON Schema 元架構
- JSON Hyper-Schema 元架構
- 發布日期:2013年1月31日
草案 3
- 完整規範:draft-zyp-json-schema-03 (變更)
- JSON Schema 元架構
- JSON Hyper-Schema 元架構
- 發布日期:2010年11月22日
草案 2
- 完整規範:draft-zyp-json-schema-02 (變更:附錄-A)
- JSON Schema 元架構
- JSON Hyper-Schema 元架構
- 發布日期:2010年3月23日
草案 1
- 完整規範:draft-zyp-json-schema-01 (變更)
- JSON Schema 元架構
- JSON Hyper-Schema 元架構
- 發布日期:2009年12月5日
草案 0
請注意,草案 0 錯誤地聲稱要更新另一個 RFC,並在同一天被草案 1 取代。此處僅為完整性而包含它。
- 規範:draft-zyp-json-schema-00 (變更:附錄-A)
- JSON Schema 元架構
- JSON Hyper-Schema 元架構
- 發布日期:2009年12月5日
最新快照(正在開發中)
下一個未發布的草案正在開發中。您可以在 GitHub 上提供意見回饋並參與。
此處的規範連結指向原始來源。除了在發布週期的最後階段,最終審查期間之外,我們不提供呈現的正在開發中草案。