Cara menggunakan XML Minifier
- Tempel XML atau buka file
.xml,.rss, atau.svg. - Dokumen akan dicek well-formedness-nya; jika ada error, baris kesalahannya akan ditampilkan.
- Pilih apakah komentar dihapus dan spasi di sekitar nilai teks dirapikan.
- Salin atau unduh XML hasil minify.
Apa yang dilakukan minifikasi XML?
XML sering ditulis dengan indentasi dan baris baru agar mudah dibaca. Bagi mesin, karakter tersebut hanya menambah byte. Minifier XML menghapus spasi di antara tag, merapikan spasi di dalam tag, dan opsional menghapus komentar, sambil membiarkan teks elemen, nilai atribut, bagian CDATA, dan processing instruction tetap persis seperti aslinya.
Yang tetap dipertahankan
| Bagian | Penanganan |
|---|---|
Deklarasi <?xml … ?> | Dipertahankan |
<!DOCTYPE> dan internal subset | Dipertahankan |
<![CDATA[ … ]]> | Dipertahankan byte demi byte |
| Teks di dalam elemen | Dipertahankan (opsional dirapikan) |
| Spasi kosong di antara tag | Dihapus |
| Komentar | Dihapus (opsional) |
Catatan tentang mixed content
Pada XML bertipe dokumen seperti XHTML atau DocBook, spasi di antara elemen inline bisa bermakna (<b>tebal</b> <i>teks</i>). Node yang hanya berisi spasi memang dihapus, jadi periksa dulu dokumen seperti ini sebelum memakai hasilnya, atau biarkan tetap terformat. XML berbasis data seperti feed, konfigurasi, payload API, dan sitemap selalu aman.
Penggunaan umum
- Memperkecil request dan response SOAP serta XML API.
- Merapikan feed RSS/Atom dan product feed untuk platform merchant.
- Memperkecil ukuran sitemap XML dan file konfigurasi yang disimpan di database.
Untuk arah sebaliknya, gunakan XML formatter. File SVG juga XML, tetapi SVG optimizer menghemat jauh lebih banyak karena juga menyederhanakan path dan menghapus metadata editor.
Juga dicari sebagai: minify xml, kompres xml, compress xml, xml satu baris, hapus spasi xml, minify xml online, perkecil ukuran xml, minifier xml.
Tool yang cocok dipakai bersama XML Minifier
- Minifier JSON — Hapus semua spasi yang tidak perlu dari JSON, validasi sekaligus, dan lihat berapa byte yang berhasil dihemat, baik sebelum maupun sesudah gzip.
- Minify HTML — Perkecil halaman dan template HTML dengan menghapus komentar serta spasi yang tidak perlu, meminify <style> dan <script> inline, dan merapikan atribut, tanpa mengubah tampilan tata letak.
- Validator Sitemap — Temukan dan validasi sitemap XML kamu: jumlah URL, child sitemap dari sitemap index, cakupan lastmod, duplikat, dan URL dari host lain.
- Kompres & Dekompres Gzip — Kompres teks atau file apa pun dengan gzip, zlib, atau raw deflate, atau tempel Base64 / buka file .gz untuk didekompresi.