Uraikan minifikasi XML online
Format XML yang tersaji dalam satu baris. Elemen diindentasi sesuai kedalamannya, atribut ditata agar mudah dibaca, dan struktur dokumen kembali terlihat.
XML dihasilkan oleh mesin
Sebagian besar XML yang Anda temui dibuat oleh mesin untuk mesin lain. Itulah sebabnya XML sering hadir tanpa satu pun pergantian baris. Sitemap hasil CMS, feed RSS dan Atom, file SVG hasil ekspor alat desain, envelope SOAP, file konfigurasi Maven atau Android, hingga bagian internal dokumen perkantoran: semuanya valid dan ringkas, tetapi tidak ditulis dengan mempertimbangkan pembaca manusia.
Apa yang terlihat melalui indentasi
XML dapat memiliki susunan bersarang yang dalam, dan kedalaman itulah yang tersembunyi dalam satu baris. Setelah dokumen diindentasi, hierarkinya menjadi jelas: elemen yang berulang, jumlah anak setiap simpul, lokasi deklarasi namespace yang tak terduga, dan tag yang tidak pernah ditutup. Pada sitemap, entri URL beserta tautan bahasa alternatif terlihat sebagai blok yang rapi. Pada SVG, Anda dapat menemukan path atau grup yang hendak diubah.
Namespace, CDATA, dan komentar
Pemformat mempertahankan unsur penting XML. Awalan dan deklarasi namespace tetap melekat pada elemennya, bagian CDATA disimpan persis seperti semula agar isinya tidak ditafsirkan ulang, instruksi pemrosesan dan deklarasi XML tetap berada di awal dokumen, serta komentar yang masih ada ditata bersama bagian lainnya. Urutan atribut juga dipertahankan karena terkadang urutan itu bermakna bagi alat yang menghasilkan file XML.
Cara cepat menemukan struktur dokumen yang keliru
Pemformatan juga dapat menjadi pemeriksaan kewajaran struktur. Jika dokumen tersusun dengan benar, indentasinya akan rapi dan tag penutup sejajar dengan tag pembukanya. Jika tidak, masalah biasanya lebih cepat terlihat pada hasil pemformatan daripada melalui pesan validator, karena Anda dapat melihat titik tepat saat susunan bersarang mulai tidak masuk akal.
Pertanyaan yang sering diajukan
Apakah alat ini mendukung file SVG?
Ya. SVG adalah XML, sehingga ikon yang diekspor menjadi satu baris panjang akan diindentasi menjadi pohon yang mudah dibaca. Dengan begitu, mencari path, grup, atau gradien tertentu menjadi jauh lebih mudah.
Bisakah saya memformat feed RSS atau sitemap?
Ya, keduanya merupakan penggunaan yang umum. Tempel feed atau sitemap, atau buka file yang sudah disimpan, dan setiap entri item atau url menjadi blok terpisah yang mudah ditelusuri.
Apakah XML saya divalidasi?
Pemformat memerlukan dokumen dengan struktur yang benar agar dapat mengurainya, sehingga kesalahan struktur akan muncul sebagai kesalahan pemformatan. Namun, alat ini tidak memeriksa dokumen terhadap skema atau DTD.
