Format dan validasi XML
XML masih digunakan di mana-mana: sitemap, feed RSS dan Atom, API SOAP, layout Android, file proyek Maven dan .NET, grafik SVG, dokumen office, serta berbagai format konfigurasi dan pertukaran data. XML yang dihasilkan mesin biasanya berupa satu baris panjang yang hampir mustahil dibaca. Formatter XML ini merapikan indentasi agar strukturnya terlihat jelas, memvalidasi formatnya, dan juga dapat melakukan minify untuk menghemat ruang.
Fitur
- Rapikan (Beautify) dengan 2 spasi, 4 spasi, atau tab.
- Minify untuk menghapus spasi kosong di antara tag.
- Cek validitas (Well-formedness) beserta pesan error dari parser.
- Mempertahankan komentar, CDATA, DOCTYPE, dan deklarasi XML.
- Output ringkas untuk elemen yang hanya berisi teks, seperti
<title>Midnight Rain</title>. - Salin atau unduh hasilnya sebagai file
.xml. - Privat: berjalan sepenuhnya di browser Anda.
Error umum pada XML
| Error | Contoh | Solusi |
|---|---|---|
| Tag tidak ditutup | <item>text |
Tambahkan </item> |
| Tag tidak cocok | <a><b></a></b> |
Tutup tag dalam urutan terbalik |
| Ampersand tidak di-escape | Tom & Jerry |
Tulis Tom & Jerry |
| Atribut tanpa tanda kutip | <price currency=USD> |
<price currency="USD"> |
| Lebih dari satu elemen root | <a/><b/> |
Bungkus dalam satu elemen root |
| Teks sebelum deklarasi | <?xml ...?> |
Deklarasi harus berada di urutan paling awal |
Alat terkait
Bekerja dengan format lain? Rapikan JSON dengan JSON Formatter, konversi file konfigurasi dengan YAML ke JSON, atau bandingkan dua file XML baris demi baris dengan Diff Checker.