← Kembali ke Ciri
Free

Pemformat XML

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.

Pratonton Langsung
example.com
Pemformat XML ✓ XML Sah · 12 baris
Indent: 2 ✓ Tutup sendiri teg kosong ✓ Sorotan sintaks
Input (diminiskan)
<rss version="2.0"><channel><title>Example</title><link>https://example.com</link><item><title>Post</title></item></channel></rss>
Keluaran Terformat
<rss version="2.0"> <channel> <title>Example</title> <link>https://example.com</link> <item> <title>Post</title> </item> </channel> </rss>
Ciri-ciri Utama

Pemformatan Cetak-Cantik

Menukar XML yang diminifikasi atau bersepah kepada output berinden kemas. Lebar inden boleh dikonfigurasikan (0-8 ruang).

Pengesahan Dengan Ralat Yang Jelas

Menggunakan DOMParser pelayar untuk pengesahan mematuhi spesifikasi. Ralat sintaks dipaparkan dengan butiran lokasi.

Pilihan Minify

Buang semua ruang putih antara tag untuk output padat — berguna untuk menyematkan XML dalam rentetan kod atau mengurangkan saiz muatan.

Penyorotan Sintaks

Mewarnakan tag, nama atribut, nilai, dan komen secara berbeza untuk imbasan yang mudah. Matikan untuk output teks biasa.

Tutup-Sendiri Tag Kosong

Meruntuhkan tag elemen kosong (<tag></tag>) secara automatik kepada bentuk tutup-sendiri (<tag />) untuk kepadatan.

Kawalan Komen

Kekalkan komen untuk dokumentasi, atau buang apabila menyediakan XML untuk pengeluaran atau muatan API.

Kes Penggunaan Biasa

Menyahpepijat Respons API SOAP

Badan SOAP adalah kekacauan XML satu baris. Format untuk memeriksa struktur dan mencari medan yang anda perlukan.

Penyuntingan Sumber SVG

Tampal SVG yang kompleks, formatkannya untuk melihat struktur path/rect/g, sunting elemen tertentu, salin semula dalam bentuk diminifikasi.

Pemeriksaan Suapan RSS

Format suapan RSS/Atom untuk mengesahkan struktur item sebelum menghuraikannya secara pengaturcaraan.

Semakan Fail Konfigurasi Binaan

Bersihkan pom.xml, build.xml, atau fail manifest Android untuk semakan kod — inden yang konsisten memudahkan diff.

Pengesahan Konfigurasi

Sebelum menyimpan konfigurasi, sahkan XML dibentuk dengan betul — tangkap </tag> yang hilang sebelum ia merosakkan pengeluaran.

Cara Guna
1

Buka XML Formatter

Klik ikon XML pada dock DevSuite Pro. Satu panel dibuka dengan pilihan dan kawasan input.

2

Tampal XML Anda

Tampal XML apa sahaja — daripada respons API, fail konfigurasi, SVG, suapan RSS, dan sebagainya. Pengesahan langsung berjalan semasa anda menaip.

3

Klik Format

Tekan Format untuk mendapatkan output berinden kemas. XML tidak sah akan memaparkan ralat berserta lokasi sebelum pemformatan.

4

Laraskan Pilihan

Laraskan lebar inden, togol tutup-sendiri tag kosong, kekalkan/buang komen, dan aktifkan/nyahaktifkan penyorotan sintaks.

5

Salin & Guna

Klik Copy untuk mendapatkan XML yang telah diformat atau diminifikasi untuk digunakan dalam kod, dokumentasi, atau panggilan API anda.

Sedia untuk Mencuba?

Pasang DevSuite Pro secara percuma dan buka 64+ alat pembangun untuk pelayar anda.

Tambah ke Chrome Tambah ke Edge Tambah ke FireFox