Langkau ke kandungan
Anda di luar talian. Sesetengah ciri mungkin tidak berfungsi.

JSON / Alat kod

Sahkan. Periksa. Fahami.

Sahkan sintaks, semak skema, terokai dan bandingkan JSON

Input JSON
Hasil Pengesahan
Tampal atau taip JSON anda di sini...
KosongSahkanCtrl/⌘+Shift+VSahkan

Cara mengesahkan JSON dalam talian

  1. Buka JSON Validator

    Pergi ke json-validator.hanoon.app dalam pelayar anda.

  2. Tampal JSON anda

    Tampal atau taip data JSON ke dalam editor input.

  3. Semak keputusan

    Pengesahan berjalan secara automatik. Ralat diserlahkan dengan nombor baris dan penerangan supaya anda boleh membaikinya dengan cepat.

Apakah itu pengesahan JSON?

Pengesahan sintaks menolak komen dan koma di hujung: {"age":18,} gagal, manakala {"age":"18"} ialah JSON yang sah. Lulus sintaks tidak bermakna data mematuhi JSON Schema.

Apakah itu pengesahan JSON Schema?

Dengan skema {"type":"object","properties":{"age":{"type":"integer"}},"required":["age"]}, {"age":"18"} gagal dan {"age":18} lulus. Pilih Draft 4, Draft 7 atau 2020-12 mengikut skema anda. Nombor yang tidak dapat diwakili dengan selamat menghentikan pengesahan skema dengan ralat ketepatan.

Bagaimana paparan pokok berfungsi?

Paparan pokok memaparkan JSON anda sebagai hierarki yang boleh dikembangkan dan dikuncupkan, membolehkan anda menavigasi struktur bersarang dan mencari kunci atau nilai tertentu.

Adakah data saya dihantar ke pelayan?

Tidak. Semua pengesahan dan pemprosesan berlaku sepenuhnya dalam pelayar anda. Data anda tidak pernah meninggalkan peranti anda.

Apakah itu JSONPath?

Untuk {"users":[{"name":"Ada"},{"name":"Lin"}]}, $.users[0].name atau JSON Pointer /users/0/name memulangkan "Ada". Penapis perbandingan ringkas disokong; panggilan kaedah dan akses prototaip disekat.