XML Formatter mencetak-cantik, meminifikasi, dan mengesahkan XML terus dalam pelayar. Inden yang boleh dikonfigurasikan, penutupan sendiri tag kosong secara pilihan, togol pengekalan komen, dan output dengan penyorotan sintaks. Menggunakan DOMParser asli pelayar untuk pengesahan mematuhi RFC dengan mesej ralat yang jelas untuk XML yang tidak sah.
XML mungkin bukan format data yang paling trendi, tetapi ia masih terdapat di mana-mana — suapan RSS, API SOAP, fail SVG, fail konfigurasi (Spring, Maven, Android), output binaan, penegasan SAML, dan pelbagai integrasi warisan yang tidak terkira banyaknya. Apabila XML itu muncul sebagai gumpalan satu baris atau dengan inden yang tidak konsisten, sangat sukar untuk dibaca. XML Formatter menyelesaikan masalah ini terus dalam pelayar tanpa muat naik. Tampal XML apa sahaja — diminifikasi, berinden buruk, atau baru disalin — klik Format, dan dapatkan pepohon yang berinden kemas dengan lebar inden pilihan anda. Elemen kosong boleh ditutup-sendiri secara automatik (<tag></tag> → <tag />) untuk kepadatan, dan komen boleh dikekalkan atau dibuang. DOMParser asli pelayar mengesahkan input — sebarang ralat sintaks (tag tidak ditutup, entiti tidak sah, tanda petik tidak sepadan) akan dipaparkan dengan mesej ralat yang jelas termasuk lokasi anggarannya. Penyorotan sintaks mewarnakan tag ungu, nama atribut biru, nilai hijau, dan komen kelabu italik — memudahkan struktur diimbas. Pilihan Minify meruntuhkan ruang putih antara tag untuk kegunaan pengeluaran atau penyematan dalam rentetan satu baris.
Menukar XML yang diminifikasi atau bersepah kepada output berinden kemas. Lebar inden boleh dikonfigurasikan (0-8 ruang).
Menggunakan DOMParser pelayar untuk pengesahan mematuhi spesifikasi. Ralat sintaks dipaparkan dengan butiran lokasi.
Buang semua ruang putih antara tag untuk output padat — berguna untuk menyematkan XML dalam rentetan kod atau mengurangkan saiz muatan.
Mewarnakan tag, nama atribut, nilai, dan komen secara berbeza untuk imbasan yang mudah. Matikan untuk output teks biasa.
Meruntuhkan tag elemen kosong (<tag></tag>) secara automatik kepada bentuk tutup-sendiri (<tag />) untuk kepadatan.
Kekalkan komen untuk dokumentasi, atau buang apabila menyediakan XML untuk pengeluaran atau muatan API.
Badan SOAP adalah kekacauan XML satu baris. Format untuk memeriksa struktur dan mencari medan yang anda perlukan.
Tampal SVG yang kompleks, formatkannya untuk melihat struktur path/rect/g, sunting elemen tertentu, salin semula dalam bentuk diminifikasi.
Format suapan RSS/Atom untuk mengesahkan struktur item sebelum menghuraikannya secara pengaturcaraan.
Bersihkan pom.xml, build.xml, atau fail manifest Android untuk semakan kod — inden yang konsisten memudahkan diff.
Sebelum menyimpan konfigurasi, sahkan XML dibentuk dengan betul — tangkap </tag> yang hilang sebelum ia merosakkan pengeluaran.
Klik ikon XML pada dock DevSuite Pro. Satu panel dibuka dengan pilihan dan kawasan input.
Tampal XML apa sahaja — daripada respons API, fail konfigurasi, SVG, suapan RSS, dan sebagainya. Pengesahan langsung berjalan semasa anda menaip.
Tekan Format untuk mendapatkan output berinden kemas. XML tidak sah akan memaparkan ralat berserta lokasi sebelum pemformatan.
Laraskan lebar inden, togol tutup-sendiri tag kosong, kekalkan/buang komen, dan aktifkan/nyahaktifkan penyorotan sintaks.
Klik Copy untuk mendapatkan XML yang telah diformat atau diminifikasi untuk digunakan dalam kod, dokumentasi, atau panggilan API anda.
Pasang DevSuite Pro secara percuma dan buka 64+ alat pembangun untuk pelayar anda.