PixNudge

JSON Schema 驗證器與產生器

依 JSON Schema 驗證 JSON,並查看每個錯誤及其路徑,或從 JSON 範例產生 Schema。支援 draft 4、7、2019-09 和 2020-12。

JSON 資料
JSON Schema

請輸入 JSON 資料和 Schema 以進行驗證。

使用方式

  1. 1

    貼上或開啟資料

    貼上文字、將檔案拖放到編輯器,或點擊「開啟檔案」。點擊「載入範例」即可看看工具的運作方式。

  2. 2

    調整選項

    結果會隨著輸入即時更新。調整選項,就能得到你需要的輸出。

  3. 3

    複製或下載

    將結果複製到剪貼簿,或下載成檔案。

為什麼選擇 PixNudge

不會上傳任何資料

資料在你的瀏覽器中處理,絕不會傳送到伺服器,API 金鑰、Token 和客戶資料都能保持私密。

即時處理,大檔案也不卡

不必等待伺服器往返:輸入的同時就能看到結果,數 MB 的檔案也能流暢處理。

數字精確無誤

64 位元 ID 等長數字會完全依照原樣保留,不會被四捨五入。

常見問題

支援哪些 JSON Schema 版本?

支援 draft 4、draft 7(也涵蓋 draft 6)、2019-09 和 2020-12。選擇「自動」時,會依 Schema 中的 $schema 關鍵字判斷版本;若沒有這個關鍵字,則使用 2020-12。

會檢查 email 和 date-time 等格式嗎?

會。email、date、date-time、uri、uuid 和 ipv4 等格式都會驗證,pattern、enum、最小值與最大值、長度及必填屬性也都會檢查。

如何從我的 JSON 建立 Schema?

切換到「產生 Schema」並貼上範例資料。每個值都會標上型別,巢狀物件和陣列也會一併描述,並自動辨識日期、email 等字串格式。陣列中的項目會合併處理,因此部分項目缺少的鍵不會被標記為必填。點擊「使用此 Schema 驗證」即可立即試用。

更多免費工具