Alat ini memeriksa struktur XML yang well-formed terlebih dahulu: satu elemen root, tag pembuka dan penutup yang cocok, atribut dalam tanda kutip, komentar yang tertutup, bagian CDATA, dan processing instruction. Setelah itu, teks yang sama diformat sebagai tree tanpa merender markup sebagai HTML.
Formatter XML gratis
Berjalan sepenuhnya di browser Anda - tanpa unggah, tanpa daftar.
Apa fungsi formatter XML?
Formatter XML mengubah XML yang padat atau berantakan menjadi markup yang mudah dibaca dengan indentasi konsisten, lalu memeriksa apakah dokumennya well-formed. Tempel XML, pilih gaya indentasi, lalu salin hasil yang sudah diformat atau diminify. Parser berjalan di browser, jadi feed privat, potongan SVG, dan file konfigurasi tidak diupload.
Cara pakai
- 1Tempel XML. Masukkan dokumen XML, potongan SVG, payload SOAP, atau contoh feed ke kotak input.
- 2Baca status. Bilah status memvalidasi XML secara langsung dan menampilkan error well-formedness pertama dengan baris dan kolom jika tersedia.
- 3Pilih output. Gunakan Beautify untuk XML berindentasi atau Minify untuk versi satu baris yang ringkas.
- 4Salin hasil. Salin XML yang sudah diformat setelah status menunjukkan bahwa XML valid.
Cocok untuk siapa
- Developer yang membersihkan respons API, payload SOAP, potongan SVG, dan file konfigurasi XML sebelum debugging.
- Tim QA dan support yang memeriksa apakah XML hasil salin sudah well-formed sebelum melampirkannya ke tiket.
- Technical writer yang menyiapkan contoh XML yang mudah dibaca untuk dokumentasi, tutorial, atau catatan rilis.
- Tim data yang meninjau feed ketika elemen bertingkat dan atribut sulit dibaca dalam satu baris.
Tanya jawab
Apakah formatter XML ini gratis?
Ya. Formatter XML ini gratis digunakan, tanpa daftar, tanpa download, dan tanpa batas pemakaian. Tempel XML, format, minify, lalu salin hasilnya dari browser.
Apakah XML saya diupload ke mana pun?
Tidak. Formatter berjalan lokal di browser. XML Anda ditempatkan di textarea dan tidak dikirim ke server, sehingga cocok untuk feed privat, payload API internal, dan file konfigurasi.
Error XML apa saja yang bisa ditemukan?
Alat ini menemukan masalah well-formedness umum seperti elemen root yang hilang, lebih dari satu elemen root, tag penutup yang tidak cocok, tag yang belum ditutup, komentar atau bagian CDATA yang belum ditutup, dan nilai atribut tanpa tanda kutip.
Apakah alat ini memvalidasi terhadap XSD atau DTD?
Tidak. Ini formatter well-formedness, bukan validator schema. Alat ini memeriksa sintaks dan nesting XML, lalu merapikan dokumen. Gunakan validator schema XML khusus jika membutuhkan aturan XSD, DTD, Relax NG, atau Schematron.
Apakah komentar dan CDATA dipertahankan?
Ya. Komentar, bagian CDATA, deklarasi XML, processing instruction, dan deklarasi DOCTYPE tetap ada di output. Spasi di sekitar tag dan indentasi dinormalisasi agar struktur lebih mudah dibaca.
Apa yang dilakukan minify XML?
Minify menghapus whitespace pemformatan di antara tag dan merapatkan spasi tag jika aman, sehingga menghasilkan string XML yang ringkas. Konten teks, komentar, bagian CDATA, dan atribut tetap utuh.