📄 Pengformat & Pengelus XML — Format, Minify, dan Validasi XML Gratis
Tempelkan XML Anda dan klik Format untuk segera memformatnya dengan rapi menggunakan pilihan indentasi 2-spasi, 4-spasi, atau tab. Klik Minify untuk menghilangkan semua spasi kosong agar output lebih ringkas. Alat ini memvalidasi XML Anda menggunakan DOMParser bawaan browser dan menampilkan pesan kesalahan yang jelas jika input tidak valid. Semua proses berjalan sepenuhnya di browser Anda — XML Anda tidak pernah meninggalkan perangkat Anda.
Privat sejak awal. Alat ini berjalan sepenuhnya di browser Anda — tidak ada yang Anda masukkan diunggah atau disimpan, dan bisa dipakai offline.
Tentang
Formatteur XML ini menggunakan DOMParser bawaan browser untuk memparse dan memvalidasi XML, kemudian menelusuri pohon DOM yang dihasilkan untuk merekonstruksi keluaran yang rapi dan berindentasi — tidak diperlukan perpustakaan eksternal. Mode beautify menghasilkan XML yang dapat dibaca manusia dengan indentasi konsisten (2 spasi, 4 spasi, atau tab). Mode minify menghilangkan node teks hanya whitespace antar elemen untuk menghasilkan XML valid paling kompak. Anak elemen teks tunggal tetap inline untuk keterbacaan maksimal. Alat ini juga mempertahankan deklarasi XML, komentar, bagian CDATA, dan instruksi pemrosesan. Karena semua proses dilakukan di sisi klien di browser Anda, data XML Anda tidak pernah diunggah atau disimpan ke mana pun.
Cara pakai
- Tempelkan XML Anda ke area input kiri, atau klik "Muat contoh" untuk mencoba dokumen contoh.
- Pilih ukuran indent yang Anda sukai — 2 spasi, 4 spasi, atau tab — dari dropdown di bagian atas.
- Klik "Format (Percantik)" untuk memformat ulang XML dengan indentasi yang mudah dibaca di area output sebelah kanan.
- Atau klik "Minifikasi" untuk menghilangkan semua spasi putih antara elemen-elemen dan menghasilkan XML yang paling ringkas dan valid.
- Salin hasil dengan "Salin hasil" atau unduh sebagai file .xml. Jika XML tidak valid, pesan kesalahan parsing akan ditampilkan.
FAQ
- Apakah formatter XML ini gratis untuk digunakan?
- Ya, sepenuhnya gratis — tanpa akun, tanpa langganan, tanpa biaya tersembunyi. Buka halaman dan mulai memformat segera.
- Apakah XML saya dikirim ke server atau disimpan di mana pun?
- Tidak. Parsing, formatting, dan validasi terjadi sepenuhnya di browser Anda. XML Anda tidak pernah meninggalkan perangkat Anda. Input terakhir hanya disimpan di localStorage browser Anda sehingga Anda dapat melanjutkan nanti.
- Apa yang dilakukan formatter jika XML saya tidak valid?
- Fitur ini menggunakan DOMParser bawaan browser untuk mendeteksi kesalahan dan menampilkan pesan kesalahan parsing yang akurat di bawah area output. Tidak ada output yang diformat untuk XML yang tidak valid — Anda melihat kesalahan terlebih dahulu sehingga Anda dapat memperbaikinya.
- Apa perbedaan antara Format dan Minify?
- Format (Beautify) menambahkan baris baru dan indentasi yang konsisten sehingga XML mudah dibaca dan diedit oleh manusia. Minify menghilangkan semua ruang kosong yang tidak diperlukan antar elemen untuk menghasilkan XML valid dengan ukuran terkecil — berguna untuk mengurangi ukuran file saat mengirimkan XML melalui jaringan atau menyematkannya dalam kode.
- Apakah alat ini mempertahankan deklarasi XML, komentar, dan bagian CDATA?
- Ya. Deklarasi XML (seperti <?xml version="1.0" encoding="UTF-8"?>) dideteksi dari sumber dan ditempatkan di awal output. Komentar dan bagian CDATA dibiarakan tetap seperti semula selama proses DOM walk. Instruksi pemrosesan juga tetap dipertahankan.
- Apakah alat ini mengunggah data saya?
- Tidak. Semuanya berjalan langsung di browser Anda, jadi data Anda tidak pernah meninggalkan perangkat — bahkan tetap bisa dipakai offline setelah halaman dimuat.