Pemformat & Pengesah XML percuma
Cetak cantik dan sahkan XML menggunakan penghurai DOM asli pelayar anda. Termasuk output yang dimampatkan untuk kegunaan pengeluaran.
Lepaskan fail di sini, atau klik untuk semak imbas
XML Β· diproses pada peranti anda
atau tekan Ctrl+V untuk menampal daripada papan keratan
Output akan muncul di siniβ¦Kegunaan biasa
- Format Suapan RSS / AtomPeriksa dan cetak indah XML suapan RSS atau Atom untuk mengesahkan struktur sebelum penerbitan.
- Format Permintaan dan Respons API SOAPSampul SOAP terkenal sukar dibaca pada satu baris. Formatkannya untuk menyahut panggilan API.
- Format dan Sahkan Sitemap.xmlPeriksa sitemap.xml untuk SEO β lihat semua URL dan sahkan struktur adalah sah sebelum penyerahan ke Google.
- Periksa XML Dokumen PejabatFail .docx, .xlsx, .pptx moden adalah arkib ZIP XML. Periksa XML dalaman untuk penyahutan.
- Periksa Fail Konfigurasi XMLSpring, .NET, Tomcat, Maven, Ant β banyak ekosistem menggunakan konfigurasi XML. Format untuk semakan.
Cara ia berfungsi
Alat ini menghurai dan memformat semula XML sepenuhnya dalam pelayar anda menggunakan API DOMParser terbina dalam β enjin XML sama pelayar gunakan untuk mengendalikan SVG dan XHTML. Tiada pustaka dimuatkan; pemapar-cantik, minifier, dan penukar JSON kesemuanya ditulis tangan dalam alat ini.
- 1DOMParser mengesahkan strukturXML anda dihantar kepada DOMParser asli pelayar dengan jenis MIME application/xml. Jika dokumen tidak berbentuk-baik β tag tidak ditutup, elemen akar hilang, petikan tidak sepadan β DOMParser menghasilkan nod parsererror dan alat ini mendedahkan mesej ralat pelayar sendiri dan bukan senyap-senyap mengabaikan masalah.
- 2Pensirian tersuai membina semula pokokPengembara rekursif tulisan tangan melintasi setiap nod dalam DOM dihurai β elemen, nod teks, bahagian CDATA, komen, dan arahan pemprosesan β dan mensiriskannya semula dengan lebar inden pilihan anda (1, 2, atau 4 ruang). Output diminify menggunakan semula pengembara sama dengan rentetan pad kosong, jadi nod teks ruang-putih-sahaja dibuang tanpa menyentuh kandungan teks di dalam elemen.
- 3Statistik struktur dikiraSemasa pas pensirian diformat pengembara mengira setiap elemen dan atribut dalam dokumen dan melaporkan jumlah bersebelahan saiz aksara sebelum/selepas, memberi anda gambaran struktur pantas XML tanpa sebarang langkah huraian tambahan.
- 4Penukaran JSON pilihanFungsi rekursif kedua menukar DOM dihurai kepada objek JSON: atribut elemen menjadi kunci diawali @, elemen adik-beradik berulang menjadi tatasusunan, dan anak teks tunggal menjadi nilai rentetan biasa. Hasil disirikan dengan JSON.stringify untuk muat turun atau salin.
Alat berkaitan
Pemercantik CSS
Kemaskan CSS yang telah dikecilkan dengan inden yang konsisten, atau kecilkan CSS. Pilihan menyusun sifat mengikut abjad untuk perbandingan perubahan yang lebih mudah dijangka.
Pemercantik & Pemampat HTML
Cetak cantik atau mampatkan HTML dengan inden bersarang yang betul. Memelihara kandungan di dalam blok <pre>, <script>, <style>.
Pemformat & Pemercantik SQL
Cetak cantik pertanyaan SQL dengan inden yang betul, kes kata kunci yang boleh dikonfigurasi, dan jeda baris pada klausa utama. Berfungsi dengan mana-mana dialek SQL.