WMW

Pemformat JSON

Free

Mengesahkan dan memformat atau meminify dokumen JSON yang lengkap, dengan inden yang boleh diselaraskan, penyusunan kekunci pilihan, dan pelaporan ralat baris/lajur yang tepat.

Berjalan sepenuhnya dalam pelayar anda. JSON anda tidak pernah dimuat naik ke mana-mana.

Komen (0)

Dapati alat ini berguna? Tinggalkan komen, kongsi petua, atau beritahu kami bagaimana kami boleh menjadikannya lebih baik.

Komen tetamu disemak sebelum diterbitkan. Log masuk untuk menyiarkan serta-merta.

Belum ada komen. Jadi yang pertama berkongsi pendapat anda!

Apa alat ini buat

Tampal dokumen JSON dan alat ini akan mengesahkannya, kemudian memformatnya dengan inden pilihan anda atau meminifynya kepada satu baris. JSON yang tidak sah dilaporkan dengan baris dan lajur yang tepat di mana penghuraian gagal.

Bagaimana Ia Berfungsi

Alat ini menghuraikan input anda dengan penghurai JSON terbina dalam pelayar, yang membina perwakilan data dalam memori (objek, tatasusunan, rentetan, nombor, boolean dan null). Kemudian ia menyiri perwakilan tersebut kembali kepada teks, sama ada dengan pemisah baris dan inden disisipkan pada setiap tahap bersarang (format) atau dengan semua ruang kosong pilihan dibuang (minify). Secara pilihan, kekunci objek disusun mengikut abjad sebelum penyirian, secara rekursif pada setiap tahap, tanpa menyentuh susunan tatasusunan.

Masalah ia selesaikan

Soalan lazim

›Apakah perbezaan antara ini dan alat JSON Encoder?

Alat ini mengambil dokumen JSON yang lengkap (objek atau tatasusunan) dan mengesahkan, memformat atau meminify strukturnya. Alat JSON Encoder sebaliknya menukar satu rentetan teks biasa kepada (atau daripada) literal rentetan JSON. Kedua-duanya menyelesaikan masalah yang berbeza.

›Mengapa ia memberitahu saya JSON saya mempunyai ralat pada baris dan lajur tertentu?

Penghurai JSON pelayar melaporkan kedudukan aksara tempat ia tersekat, dan alat ini menukar kedudukan itu kepada nombor baris dan lajur dengan mengira pemisah baris, supaya anda boleh terus ke masalah tersebut tanpa perlu menyemak seluruh dokumen.

›Apakah yang dilakukan oleh penyusunan kekunci mengikut abjad?

Ia menyusun semula kekunci setiap objek dalam dokumen secara rekursif mengikut abjad, sambil mengekalkan susunan tatasusunan (kerana susunan tatasusunan mempunyai makna dan menyusun semulanya akan mengubah data). Ini memudahkan perbandingan dua dokumen JSON atau mencari kekunci tertentu secara visual.

›Adakah memformat atau meminify mengubah data itu sendiri?

Tidak. Kedua-dua operasi hanya mengubah ruang kosong antara token JSON. Nilai, kekunci dan susunannya (kecuali apabila anda mendayakan penyusunan kekunci secara jelas) kekal sama sepenuhnya.

›Bolehkah ini mengendalikan fail JSON yang sangat besar?

Oleh kerana semuanya berjalan dalam pelayar anda menggunakan penghurai JSON asalnya, had praktikal adalah memori yang tersedia pada peranti anda dan bukan sebarang had yang dikenakan oleh alat ini, walaupun dokumen yang sangat besar (puluhan megabait) mungkin terasa perlahan dalam medan teks.

Alat Berkaitan

Free

Teks

Pengekod JSON

Mengekod teks biasa kepada literal rentetan JSON yang sah (melepaskan tanda petikan, garis condong belakang dan pemisah baris) dan mendekodnya semula, dengan pecahan aksara yang dilepaskan.

Free

Teks

Pemformat JS/CSS

Memformat semula JavaScript atau CSS yang diminify atau beriinden tidak konsisten kepada kod yang mudah dibaca dan beriinden betul, dengan gaya inden yang boleh diselaraskan dan statistik saiz sebelum/selepas.

Free

Teks

Pemiminify JS/CSS

Mengecilkan JavaScript atau CSS dengan membuang ruang kosong dan komen, dengan pemendekan nama pembolehubah pilihan untuk JavaScript, dan statistik saiz sebelum/selepas.

Free

Teks

Pendekod JWT

Mendekod pengepala dan muatan JWT kepada JSON yang mudah dibaca, menukar tuntutan cap masa kepada tarikh yang mudah dibaca, menandakan token yang tamat tempoh, dan boleh mengesahkan tandatangan HS256 dengan rahsia yang anda berikan.

Free

Teks

Penjana llms.txt

Menjana fail llms.txt mengikut spesifikasi llmstxt.org daripada tajuk, ringkasan dan bahagian pautan, dengan pengumpulan bahagian Optional dan pratonton langsung.

Free

Teks

Pratonton Markdown

Memaparkan Markdown sebagai HTML langsung yang dibersihkan bersebelahan dengan sumber, dengan suis untuk melihat dan menyalin HTML yang dijana.

Free

Teks

Pembetul Mojibake (Teks Terganggu)

Memulihkan bait asal di belakang teks terganggu (mojibake) dan menyahkod semula bait tersebut di bawah beberapa pengekodan biasa, memaparkan setiap calon yang bersih.

Free

Teks

Pengesah Sintaks MySQL

Mengesahkan sintaks MySQL untuk satu atau lebih kenyataan yang dipisahkan tanda koma bertitik, melaporkan baris dan lajur tepat ralat pertama yang ditemui.