Bebas Terbaik Pengesah & Pemformat JSON

Memperindah, meminimumkan dan mengesahkan JSON dengan mesej ralat yang jelas - percuma, tiada apa disimpan.

100% percuma Tiada pendaftaran Tiada tanda air Fail diproses dalam memori, tidak disimpan
Pergi Pro untuk model AI terbaik - imej, video dan sembang - ditambah muat naik yang lebih besar, keutamaan dalam baris gilir dan tiada menunggu. Naik taraf ke Pro
Cinta Best.Free? Bagikan

Bagaimana ia berfungsi

  1. Tepek JSON. Drop JSON anda ke dalam kotak.
  2. Pilih tindakan. Memperindah dengan 2 atau 4 ruang, atau minifikasi ke satu baris; isih kekunci secara opsyenal.
  3. Dapatkan hasil. JSON sah diformatkan dengan serta-merta; JSON tidak sah mengembalikan baris dan lajur yang tepat bagi ralat.

Perihal alat ini

Tepek JSON untuk cetak dengan indentasi yang anda pilih, minifikasi ia ke baris tunggal, atau hanya semak ia adalah sah. Jika penghuraian gagal anda akan mendapat mesej yang jelas dengan baris dan kolum masalah, jadi anda boleh cari koma tersesat atau bracket hilang dengan cepat. Anda juga boleh isih kunci objek mengikut abjad. Ia berjalan di sisi pelayan dengan penghuraian JSON Python, menyimpan apa-apa, dan tidak memerlukan akaun.

Apa yang orang gunakan untuk

  • Buat respon API mini yang boleh dibaca
  • Cari baris dan lajur ralat sintaks JSON
  • Minimkan JSON sebelum menepeknya ke dalam konfigurasi
  • Isih kekunci objek untuk membezakan dua fail JSON

Pembangun

Automatikkan alat ini dari kod anda sendiri. Hantar permintaan POST ke titik akhir di bawah dan dapatkan hasil yang sama yang dihasilkan oleh alat web. Ia terhad kadar per IP dan tidak memerlukan pendaftaran - kekunci API untuk had yang lebih tinggi akan datang.

POST https://best.free/api/tools/json-formatter/
Parameter Contoh Diperlukan Nota
text {"b":2,"a":1} Ya Raw JSON to format.
action format Tidak "format" or "minify".
indent 2 Tidak 0-8 spaces.
sort True Tidak Sort keys.
curl -X POST https://best.free/api/tools/json-formatter/ \
  -H 'Content-Type: application/json' \
  -d '{"text": "{\"b\":2,\"a\":1}", "action": "format", "indent": 2, "sort": true}'
import requests

r = requests.post(
    "https://best.free/api/tools/json-formatter/",
    json={"text": "{\"b\":2,\"a\":1}", "action": "format", "indent": 2, "sort": True},
)
print(r.json())
const r = await fetch("https://best.free/api/tools/json-formatter/", {
  method: "POST",
  headers: { "Content-Type": "application/json" },
  body: JSON.stringify({ text: "{\"b\":2,\"a\":1}", action: "format", indent: 2, sort: true }),
});
const data = await r.json();
console.log(data);

Balasan: JSON with the formatted string + validity.

{"ok": true, "json": "{\n  \"a\": 1,\n  \"b\": 2\n}", "json_valid": true}

Pertanyaan yang kerap ditanya

Ia boleh menawan (cetak-cantik) JSON dengan indentasi yang dipilih, minifikasi ia ke baris tunggal, sahkannya, dan secara opsyen isi kunci objek mengikut abjad.

Anda akan mendapat mesej ralat yang jelas termasuklah baris dan lajur tepat di mana penghuraian gagal, jadi anda boleh cari kurungan hilang atau koma tersesat dengan cepat.

Ya - hiasi dengan 2 atau 4 ruang, atau minifikasikan untuk buang semua ruang kosong untuk output terkecil.

Sehingga 500,000 aksara dalam satu masa.

Tidak. Ia dihuraikan dengan pustaka JSON piawai Python untuk permintaan anda sahaja dan tidak pernah disimpan, dilog atau dimajukan.

Tidak. Isihan hanya menyusun semula kekunci objek mengikut abjad untuk kebolehbacaan dan diffing; nilai dan struktur tidak berubah.

Tiada pendaftaran atau bayaran - ia percuma dengan had jam yang adil per IP.

Ya. POST badan JSON ke /api/tools/json-formatter/ dan anda akan dapat maklum balas JSON balik - enjin yang sama alat web gunakan, jadi hasil adalah sama. Ia adalah had kadar per IP seperti versi web dan tidak memerlukan pendaftaran; kekunci API untuk had yang lebih tinggi akan datang. Lihat bahagian API di atas untuk contoh curl, Python dan JavaScript sedia-untuk-jalankan.

Ya - Peformat JSON adalah percuma, tanpa tanda air pada output dan tiada kad kredit diperlukan.

Ya. Ia berjalan dalam pelayar anda, jadi JSON Formatter berfungsi pada telefon dan tablet serta desktop - tiada aplikasi untuk dipasang.

Alat berkaitan

Nilai halaman ini
5.0/5 (0)

Apa yang boleh kami perbaiki?