Alat
ID

XML Formatter dan Validator Online

Tempel XML untuk merapikannya (pretty print) dengan 2 atau 4 spasi atau tab, melakukan minify, atau mengecek apakah XML sudah well-formed. Error ditampilkan lengkap dengan baris, kolom, dan penjelasan yang jelas, sementara komentar, bagian CDATA, dan teks tetap persis seperti yang ditulis.

Privasi terjaga: data Anda diproses di browser Anda dan tidak pernah diunggah.

Cara format XML online

  1. Tempel XML Anda, seret file .xml ke editor, atau muat dari URL.
  2. Klik Format (atau tekan Ctrl+Enter) dan pilih indentasi. Minify menghapus whitespace di antara elemen.
  3. Jika XML tidak well-formed, kotak error menampilkan baris, kolom, dan penyebabnya, dan baris tersebut disorot. Perbaiki, lalu salin atau unduh hasilnya.

Apa saja yang dilakukan XML formatter ini

Penyebab umum XML tidak well-formed

MasalahContohSolusi
Urutan tag salah<b><i>text</b></i>Tutup elemen bagian dalam terlebih dahulu: </i></b>
Ampersand tanpa escapeAT&TTulis AT&amp;T
Tanda kurang dari tanpa escapea < bTulis a &lt; b atau gunakan CDATA
Atribut tanpa tanda kutip<item id=7><item id="7">
Dua elemen root<a/><b/>Bungkus dalam satu elemen induk
Entitas HTML&nbsp;, &copy;Gunakan &#160;, &#169; atau deklarasikan di DTD

Format XML di command line dan dalam kode

Mengapa menggunakan Online XML Formatter?

Pertanyaan yang sering diajukan

Apakah XML saya diunggah ke server?

Tidak. Format dan validasi berjalan di browser Anda. Hanya Muat URL yang mengambil file melalui server kami, karena browser memblokir sebagian besar unduhan langsung dari situs lain; kontennya langsung diteruskan kepada Anda dan tidak disimpan.

Apakah format XML mengubah data saya?

Tidak. Hanya whitespace di antara elemen yang berubah. Teks, nilai atribut, entitas, bagian CDATA, dan komentar tetap persis seperti aslinya, dan elemen dengan mixed content dibiarkan apa adanya.

Apa beda XML well-formed dan XML valid?

XML well-formed mengikuti aturan sintaks: satu elemen root, tag yang bersarang dan ditutup dengan benar, nilai atribut dalam tanda kutip, serta karakter khusus yang di-escape. XML valid juga harus sesuai dengan skema (XSD) atau DTD. Tool ini memeriksa apakah XML sudah well-formed.

Bisakah saya memformat file XML yang sangat besar?

Bisa. File 2,6 MB dengan 20.000 record di-parse dan diformat dalam sepersekian detik, dan editor hanya menggambar nomor baris untuk baris yang terlihat, sehingga tetap responsif.