Skip to content
jsonforge.app

Validator & Pemeriksa Skema JSON

Validasi data JSON terhadap JSON Schema (Draft-07) dan hasilkan skema dari data JSON Anda.

JSON data
Loading editor…
JSON Schema
Loading editor…
Enter JSON data and a schema to see validation results.

Apa itu Validator & Pemeriksa Skema JSON?

Validator & Pemeriksa Skema JSON — Alat penguji kepatuhan data JSON yang memvalidasi apakah suatu dokumen JSON memenuhi aturan struktur (JSON Schema Draft-07). Selain itu, alat ini juga mampu menghasilkan (generate) JSON Schema otomatis langsung dari contoh objek data yang Anda sediakan.

Cara menggunakan Validator & Pemeriksa Skema JSON

  1. Pilih mode operasi: 'Validate' atau 'Generate Schema'.
  2. Pada mode Validate, masukkan data JSON di panel kiri dan skema aturan di panel kanan.
  3. Lihat laporan status validasi dan daftar pesan kesalahan jika ada ketidakcocokan.
  4. Pada mode Generate, masukkan JSON Anda untuk membuat skema secara otomatis.

Contoh

Validasi Sukses

Masukan

JSON: {"age": 25} Schema: {"type": "object", "properties": {"age": {"type": "integer"}}}

Keluaran

Valid — JSON cocok dengan skema.

Generasi Skema Otomatis

Masukan

JSON: {"name": "Alice", "active": true}

Keluaran

JSON Schema tergenerasi dengan tipe string untuk 'name' dan boolean untuk 'active'.

Kesalahan umum

  • Salah menentukan tipe data pada skema (misal menulis 'number' untuk data bertipe 'string').
  • Lupa mendaftarkan properti wajib pada array 'required' dalam skema.
  • Memasukkan URI $schema yang tidak valid.

Mengapa menggunakan alat ini

  • Memastikan kontrak API antara frontend dan backend berjalan tanpa bug tipe data.
  • Fitur pembuat skema otomatis yang menghemat waktu penulisan dari nol.
  • Pesan kesalahan rinci dengan jalur node (JSON path) spesifik.

Pertanyaan yang sering diajukan