XML Formatter mencetak dengan indah, meminimalkan, dan memvalidasi XML di browser. Indentasi yang dapat dikonfigurasi, opsi self-closing tag kosong, toggle preservasi komentar, dan output dengan sorotan sintaks. Menggunakan DOMParser asli browser untuk validasi yang sesuai RFC dengan pesan kesalahan yang jelas untuk XML yang salah bentuk.
XML mungkin bukan format data yang paling trendi, tetapi masih ada di mana-mana — feed RSS, SOAP API, file SVG, file konfigurasi (Spring, Maven, Android), output build, pernyataan SAML, dan integrasi warisan yang tak terhitung jumlahnya. Ketika XML itu muncul sebagai blob baris tunggal atau dengan indentasi yang tidak konsisten, itu brutal untuk dibaca. XML Formatter menyelesaikan itu di browser tanpa unggahan. Tempel XML apa pun — diminimalkan, dengan indentasi buruk, atau baru disalin — klik Format, dan dapatkan pohon dengan indentasi bersih dengan lebar indentasi pilihan Anda. Elemen kosong dapat ditutup sendiri secara otomatis (<tag></tag> → <tag />) untuk kepadatan, dan komentar dapat disimpan atau dilucuti. DOMParser asli browser memvalidasi input — kesalahan sintaks apa pun (tag yang tidak ditutup, entitas tidak valid, tanda kutip yang tidak cocok) muncul dengan pesan kesalahan yang jelas termasuk lokasi perkiraan. Penyorotan sintaks warna tag ungu, nama atribut biru, nilai hijau, dan komentar abu-abu miring — membuat struktur mudah dipindai. Opsi Minify menggulung spasi kosong antara tag untuk penggunaan produksi atau penyisipan dalam string baris tunggal.
Mengonversi XML yang diminimalkan atau berantakan menjadi output dengan indentasi bersih. Lebar indentasi yang dapat dikonfigurasi (0-8 spasi).
Menggunakan DOMParser browser untuk validasi yang sesuai spesifikasi. Kesalahan sintaks muncul dengan detail lokasi.
Lepaskan semua spasi kosong antara tag untuk output ringkas — berguna untuk penyisipan XML dalam string kode atau pengurangan ukuran muatan.
Warna tag, nama atribut, nilai, dan komentar secara berbeda untuk pemindaian mudah. Nonaktifkan untuk output teks biasa.
Secara otomatis gulung tag elemen kosong (<tag></tag>) ke bentuk self-closing (<tag />) untuk kepadatan.
Simpan komentar untuk dokumentasi, atau lepaskan saat menyiapkan XML untuk muatan produksi atau API.
Badan SOAP adalah sup XML baris tunggal. Format untuk menginspeksi struktur dan temukan bidang yang Anda butuhkan.
Tempel SVG kompleks, format untuk melihat struktur path/rect/g, edit elemen spesifik, salin kembali diminimalkan.
Format feed RSS/Atom untuk memverifikasi struktur item sebelum menguraikannya secara terprogram.
Bersihkan file pom.xml, build.xml, atau manifest Android untuk tinjauan kode — indentasi yang konsisten membuat diff lebih jelas.
Sebelum menyimpan konfigurasi, validasi bahwa XML terbentuk dengan baik — tangkap </tag> yang hilang sebelum merusak produksi.
Klik ikon XML di dock DevSuite Pro. Panel terbuka dengan opsi dan area input.
Tempel XML apa pun — dari respons API, file konfigurasi, SVG, feed RSS, dll. Validasi langsung berjalan saat Anda mengetik.
Tekan Format untuk mendapatkan output dengan indentasi bersih. XML yang tidak valid menampilkan kesalahan dengan lokasi sebelum pemformatan.
Sesuaikan lebar indentasi, alihkan tag self-close kosong, simpan/lepaskan komentar, dan aktifkan/nonaktifkan penyorotan sintaks.
Klik Salin untuk mengambil XML yang diformat atau diminimalkan untuk digunakan dalam kode, dokumen, atau panggilan API Anda.
Instal DevSuite Pro secara gratis dan buka 64+ alat pengembang untuk browser Anda.