JSON Repair

Perbaiki JSON yang cacat, tidak valid, atau rusak secara instan. Perbaiki output LLM yang terpotong, koma yang hilang, kunci tanpa tanda kutip, dan koma berlebih langsung di browser Anda

Tidak ada input

Input JSON Rusak

Output JSON yang Diperbaiki

Apa yang Dapat Diperbaiki

Tanda kutip yang hilang di sekitar kunci dan string
Tanda kutip tunggal diganti dengan tanda kutip ganda
Koma berlebih (trailing comma) di objek dan array
Kurung tutup dan kurung kurawal yang hilang
JSON dengan komentar // dan /* */
JSON terpotong dari output LLM / API
Teks prosa yang mengelilingi JSON
Newline yang tidak di-escape di dalam string
Literal gaya Python: None / True / False

Mengapa Memilih JSON Repair?

Alat tingkat profesional yang dibangun untuk keandalan

Dibuat untuk Era LLM

Model bahasa besar (LLM) sering menghasilkan JSON dengan kurung yang hilang, kunci tanpa tanda kutip, atau output terpotong. Alat ini memperbaiki kesalahan JSON LLM yang paling umum secara otomatis.

Mengutamakan Privasi

Semua perbaikan JSON dilakukan secara lokal di browser Anda. Data Anda — termasuk respons API dan log — tidak pernah meninggalkan perangkat Anda.

Pemulihan Error Cerdas

Ditenagai oleh algoritma jsonrepair yang telah teruji secara ekstensif, memulihkan berbagai kesalahan sintaks yang ditolak oleh parser ketat: tanda kutip, koma, tanda kurung, komentar, dan lainnya.

Cara Kerjanya

Langkah sederhana untuk memproses json repair Anda seperti seorang profesional

1

Tempel JSON Rusak

Tempel JSON yang cacat dari output LLM, log API, atau file. Badge status menunjukkan apakah JSON tersebut valid.

2

Klik Perbaiki

Tekan tombol Repair JSON (atau Ctrl/Cmd + Enter). Mesin perbaikan akan memperbaiki kesalahan sintaks secara otomatis.

3

Tinjau Hasilnya

JSON yang telah diperbaiki dan diformat muncul di editor output beserta ringkasan perbaikan.

4

Salin & Gunakan

Salin JSON yang sudah diperbaiki ke clipboard Anda dan gunakan di mana saja.

Formatter & Validator JSON Repair Profesional

Pemrosesan JSON Repair berjalan sepenuhnya di browser Anda — tanpa unggahan, tanpa akun, tanpa batasan.

JSON Repair memperbaiki dokumen JSON yang cacat dan tidak valid yang tidak bisa dibaca oleh parser ketat. Alih-alih mencari koma yang hilang atau kurung yang tidak berpasangan secara manual, tempel dokumen yang rusak dan dapatkan JSON yang valid dan terformat dalam sekali klik.

Kasus penggunaan ini meledak seiring adopsi LLM: model chat sering mengembalikan JSON dengan kunci tanpa tanda kutip, tanda kutip tunggal, koma berlebih, teks prosa di sekelilingnya, atau output yang terpotong di tengah objek. Mesin perbaikan kami menangani semua kasus ini, termasuk respons LLM yang terpotong dan literal gaya Python seperti None, True, dan False.

Semuanya berjalan 100% client-side di browser Anda menggunakan algoritma open-source jsonrepair. Tidak ada JSON yang diunggah ke server mana pun, tidak ada yang dicatat, dan alat ini bekerja offline setelah dimuat — aman untuk memperbaiki log produksi, respons API, dan data pribadi.

Mengapa Profesional Memilih EZ Formatter

100%
Pemrosesan di sisi klien
0
Data yang dikirim ke server
60
Alat di dalam workbench

Data Anda tetap berada di browser Anda

Pertanyaan yang Sering Diajukan

Pertanyaan umum tentang format Json Repair yang terjawab

JSON yang cacat adalah teks yang terlihat seperti JSON tetapi melanggar spesifikasi sintaks JSON yang ketat — misalnya kunci tanpa tanda kutip, tanda kutip tunggal alih-alih tanda kutip ganda, koma berlebih, kurung yang hilang, atau komentar. Parser ketat seperti JSON.parse menolaknya, tetapi alat perbaikan biasanya dapat memperbaikinya secara otomatis.

Ya. Output LLM adalah salah satu sumber JSON rusak yang paling umum. Alat ini menangani kunci tanpa tanda kutip, tanda kutip tunggal, koma berlebih, kurung yang hilang, teks prosa yang mengelilingi JSON, dan respons yang terpotong.

Tidak. Algoritma perbaikan berjalan sepenuhnya di browser Anda. JSON Anda tidak pernah meninggalkan perangkat Anda, sehingga alat ini aman untuk log rahasia, payload API, dan data pelanggan.

JSON Formatter hanya bekerja pada JSON yang sudah valid — ia melakukan pretty-print dan validasi. JSON Repair melangkah lebih jauh: alat ini memperbaiki JSON tidak valid terlebih dahulu (tanda kutip, koma, kurung, pemotongan), lalu menghasilkan JSON bersih yang terformat. Gunakan formatter untuk input yang valid dan alat perbaikan untuk input yang rusak.

Pada sebagian besar kasus, bisa. JSON yang terpotong (misalnya objek yang terpotong di tengah nilai karena batas token) diperbaiki dengan menutup string, array, dan objek yang masih terbuka. Data yang tidak pernah dikirim tidak dapat dipulihkan, tetapi strukturnya dibuat valid kembali.

Kerusakan yang umumnya dapat dipulihkan: koma di akhir (trailing commas), tanda kutip tunggal sebagai pengganti tanda kutip ganda, kunci tanpa tanda kutip, literal gaya Python True/False/None, baris baru yang tidak di-escape di dalam string, dan komentar. Mesin perbaikan menuliskannya kembali menjadi JSON yang ketat sesuai RFC 8259 dan melaporkan dengan tepat perbaikan mana yang diterapkan.

Setiap perbaikan mempertahankan semantika bila memungkinkan - komentar dibuang (JSON tidak memiliki sintaks komentar) dan gaya tanda kutip dinormalisasi, tetapi nilai, struktur, dan urutan tetap dipertahankan maknanya byte demi byte. Tampilan diff menunjukkan setiap transformasi sehingga Anda dapat memastikan tidak ada perubahan tak terduga sebelum menggunakan hasilnya.

Tiga sumber terbesar adalah output LLM (model menghasilkan tanda kutip tunggal, koma di akhir, dan kunci tanpa tanda kutip meskipun sudah diberi instruksi), file konfigurasi yang diedit manual, dan log API yang terpotong. Memperbaiki sebelum parsing memungkinkan pipeline tetap berjalan alih-alih menggagalkan seluruh batch karena satu record yang cacat.

{-- * External Resources Component(#19 Phase 3b 内容佐证工程) * 工具页「权威引用」区块:RFC / W3C / WHATWG / ECMA / IANA / 官方规范站 / 官方语言文档 / Wikipedia。 * * - 接受 :slug 属性 → 经 config/tool-sources.php 家族矩阵渲染该工具的权威引用 * - slug 未命中映射时不渲染(无权威来源的工具静默跳过) * - 链接 title 保持英文(引用源专名);description 经 * common.resources.descriptions.{key} 本地化,lang 未命中回退英文(线上不裸奔) * - 链接保持 dofollow(rel="noopener noreferrer") * * @param string|null $slug --}}

Alat Terkait