← Kembali ke Fitur
Free

Pemformat XML

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.

Pratinjau Langsung
example.com
XML Formatter ✓ XML Valid · 12 baris
Inden: 2 ✓ Tutup sendiri tag kosong ✓ Sorotan sintaks
Input (diminimalkan)
<rss version="2.0"><channel><title>Example</title><link>https://example.com</link><item><title>Post</title></item></channel></rss>
Output Terformat
<rss version="2.0"> <channel> <title>Example</title> <link>https://example.com</link> <item> <title>Post</title> </item> </channel> </rss>
Fitur Utama

Pemformatan Pretty-Print

Mengonversi XML yang diminimalkan atau berantakan menjadi output dengan indentasi bersih. Lebar indentasi yang dapat dikonfigurasi (0-8 spasi).

Validasi Dengan Kesalahan yang Jelas

Menggunakan DOMParser browser untuk validasi yang sesuai spesifikasi. Kesalahan sintaks muncul dengan detail lokasi.

Opsi Minify

Lepaskan semua spasi kosong antara tag untuk output ringkas — berguna untuk penyisipan XML dalam string kode atau pengurangan ukuran muatan.

Penyorotan Sintaks

Warna tag, nama atribut, nilai, dan komentar secara berbeda untuk pemindaian mudah. Nonaktifkan untuk output teks biasa.

Self-Close Tag Kosong

Secara otomatis gulung tag elemen kosong (<tag></tag>) ke bentuk self-closing (<tag />) untuk kepadatan.

Kontrol Komentar

Simpan komentar untuk dokumentasi, atau lepaskan saat menyiapkan XML untuk muatan produksi atau API.

Kasus Penggunaan Umum

Debugging Respons SOAP API

Badan SOAP adalah sup XML baris tunggal. Format untuk menginspeksi struktur dan temukan bidang yang Anda butuhkan.

Pengeditan Sumber SVG

Tempel SVG kompleks, format untuk melihat struktur path/rect/g, edit elemen spesifik, salin kembali diminimalkan.

Inspeksi Feed RSS

Format feed RSS/Atom untuk memverifikasi struktur item sebelum menguraikannya secara terprogram.

Tinjau File Konfigurasi Build

Bersihkan file pom.xml, build.xml, atau manifest Android untuk tinjauan kode — indentasi yang konsisten membuat diff lebih jelas.

Validasi Konfigurasi

Sebelum menyimpan konfigurasi, validasi bahwa XML terbentuk dengan baik — tangkap </tag> yang hilang sebelum merusak produksi.

Cara Menggunakan
1

Buka Pemformat XML

Klik ikon XML di dock DevSuite Pro. Panel terbuka dengan opsi dan area input.

2

Tempel XML Anda

Tempel XML apa pun — dari respons API, file konfigurasi, SVG, feed RSS, dll. Validasi langsung berjalan saat Anda mengetik.

3

Klik Format

Tekan Format untuk mendapatkan output dengan indentasi bersih. XML yang tidak valid menampilkan kesalahan dengan lokasi sebelum pemformatan.

4

Sesuaikan Opsi

Sesuaikan lebar indentasi, alihkan tag self-close kosong, simpan/lepaskan komentar, dan aktifkan/nonaktifkan penyorotan sintaks.

5

Salin & Gunakan

Klik Salin untuk mengambil XML yang diformat atau diminimalkan untuk digunakan dalam kode, dokumen, atau panggilan API Anda.

Siap untuk Mencoba?

Instal DevSuite Pro secara gratis dan buka 64+ alat pengembang untuk browser Anda.

Tambahkan ke Chrome Tambah ke Edge Tambahkan ke FireFox