Pemformat & Validator XML
Pretty-print, validasi, atau minify XML. Atribut, komentar, dan bagian CDATA dipertahankan, dan kesalahan sintaks dilaporkan dengan diagnosis parser.
Mode
Pertanyaan yang Sering Diajukan
- Apa fungsi pemformat XML ini?
- Alat ini mengambil XML mentah atau yang telah diminify dan mengatur ulang indentasinya sehingga hierarki elemen mudah dibaca, satu elemen per baris dengan indentasi pilihan Anda. Alat ini juga memvalidasi markup terlebih dahulu — jika XML tidak well-formed, Anda mendapatkan kesalahan yang menjelaskan masalahnya alih-alih hasil yang rusak.
- Bagaimana validasi XML bekerja di sini?
- Alat ini mengurai input Anda dengan parser XML ketat bawaan browser (DOMParser). Jika penguraian gagal, laporan kesalahan parser — termasuk nomor baris dan cuplikan yang bermasalah jika tersedia — ditampilkan sehingga Anda dapat menemukan kesalahannya, seperti tag yang tidak cocok atau ampersand yang tidak di-escape.
- Apakah komentar, bagian CDATA, dan atribut dipertahankan?
- Ya. Pemformatan mempertahankan atribut elemen, konten teks, komentar, bagian CDATA, dan instruksi pemrosesan. Hanya spasi antar elemen yang dinormalkan untuk menghasilkan indentasi.
- Apa fungsi minify?
- Minify menghilangkan spasi antar elemen — indentasi dan jeda baris yang tidak membawa makna — menghasilkan bentuk satu baris paling ringkas dari dokumen tersebut. Teks di dalam elemen dipertahankan, sehingga konten dokumen tidak berubah.
- Apakah XML saya diunggah ke server?
- Tidak. Penguraian, validasi, pemformatan, dan minify semuanya terjadi secara lokal di browser Anda. Markup Anda tidak pernah meninggalkan perangkat Anda.