Pemformat dan validator XML
Periksa apakah XML berformat benar, temukan baris kesalahan, lalu rapikan dengan 2, 3, 4 spasi atau tab, atau minify.
- Berjalan di browser
- Tanpa unggahan
- Hasil tetap di perangkat Anda
Privasi & batasBerjalan di browser Anda. Tidak ada yang diunggah.
Isi input tetap di tab ini; Refentra tidak mengunggah atau menyimpannya. Jumlah tindakan agregat opsional hanya dikirim dengan persetujuan pengukuran penggunaan Anda. Hapus ruang kerja setelah selesai.
Profil yang didukung: XML UTF-8: satu elemen akar; namespace diperiksa. Tanpa DTD atau entitas khusus. Teks campuran dipertahankan; 100.000 unit UTF-16, 20.000 simpul, kedalaman 64. Batas karakter XML 1.0; deklarasi 1.0/1.1 diterima dalam profil ini. File: hanya UTF-8; BOM UTF-8 opsional dihapus saat impor. Offset memakai unit UTF-16 editor. Struktur setelah parsing
File: hanya UTF-8; BOM UTF-8 opsional dihapus saat impor. Offset memakai unit UTF-16 editor.
Maksimum 200.000 unit UTF-16; batas parser bisa lebih kecil. Worker: 15 detik (regex 1,5 detik).
Periksa input dan hasil
- Siapkan dan pilih operasi
Tempel dokumen XML, lalu pilih format atau minifikasi; pilih indentasi hanya saat memformat.
- Periksa contoh nyata
Coba contoh ini dan bandingkan hasil yang ditunjukkan: <root><item>1</item></root> → format → <root> <item>1</item> </root>
- Periksa sebelum memakai hasil
Periksa nama elemen, atribut, dan teks sekaligus; teks campuran di sekitar elemen anak harus tetap bermakna.
Jawaban untuk tugas ini
Apakah XML yang valid membuktikan dokumennya benar?
Pemeriksaan well-formedness hanya memeriksa kecocokan sintaks; itu tidak menjamin validitas XSD, aturan bisnis, atau namespace.
Apa yang perlu diperiksa jika input ditolak?
Cocokkan tag pembuka dan penutup, beri tanda kutip pada atribut, dan tulis tanda & literal sebagai &; hapus deklarasi yang tidak didukung.
Sampai di mana batas alat ini?
Parser yang terbatas ini tidak mengambil entitas eksternal atau memvalidasi DTD; jangan menggunakan pemformat ini sebagai audit keamanan XML.