Bahasa
English English Vietnamese (Tiếng Việt) Vietnamese (Tiếng Việt) Chinese (简体中文) Chinese (简体中文) Portuguese (Brazil) (Português do Brasil) Portuguese (Brazil) (Português do Brasil) Spanish (Español) Spanish (Español) Indonesian (Bahasa Indonesia) Indonesian (Bahasa Indonesia)

Rapikan, minify, dan validasi dokumen XML dengan indentasi yang bisa diatur, pewarnaan sintaks, dan tampilan pohon interaktif yang bisa diciutkan.

Format XML — Rapikan, Minify & Validasi XML

Format XML adalah alat online yang merapikan, melakukan minify, dan memvalidasi dokumen XML langsung di browser Anda. Tempel file satu baris yang berantakan dan ia akan mengembalikan kode yang rapi dan berindentasi dengan pewarnaan sintaks serta tampilan pohon interaktif.

Alat ini bekerja dengan XML apa pun yang berbentuk benar (well-formed) — file konfigurasi, pesan SOAP, feed RSS dan Atom, grafik SVG, stylesheet XSLT, dan skema XSD — sehingga developer, analis data, dan siapa pun yang membaca format berbasis XML dapat dengan cepat merapikan dan memverifikasi datanya.

Privat secara desain: seluruh pemformatan dan validasi berjalan secara lokal di browser Anda. XML Anda tidak pernah diunggah ke server, jadi aman digunakan untuk dokumen sensitif atau rahasia.

Cara Memformat XML

1

Tambahkan XML Anda

Tempel XML Anda ke panel masukan di sebelah kiri, atau gunakan Unggah File untuk memuat dokumen dari perangkat Anda. Coba Data Contoh untuk melihat alat ini bekerja dengan XML contoh.

2

Pilih Format atau Minify

Pilih Format untuk merapikan dengan indentasi yang bersih, atau Minify untuk menghapus spasi menjadi satu baris ringkas. Dalam mode Format, atur ukuran indentasi ke 2, 4, atau 8 spasi.

3

Tinjau hasilnya

Hasil muncul di sebelah kanan. Beralih antara tampilan Kode dengan pewarnaan sintaks dan tampilan Pohon untuk menjelajahi struktur. Bilah status melaporkan apakah XML valid beserta jumlah baris, ukuran, dan jumlah elemennya.

4

Salin atau unduh

Gunakan Salin untuk mengirim XML yang sudah diformat ke clipboard Anda, atau Unduh untuk menyimpannya sebagai file .xml. Hapus mengatur ulang editor saat Anda selesai.

Fitur

Rapikan dengan Indentasi Khusus

Format XML dengan indentasi 2, 4, atau 8 spasi, menangani elemen, atribut, teks, komentar, dan bagian CDATA dengan benar.

Minify XML

Hapus spasi yang tak perlu untuk menghasilkan dokumen satu baris yang ringkas, ideal untuk file lebih kecil dan penggunaan produksi.

Validasi Real-Time

XML Anda diperiksa agar berbentuk benar (well-formed) saat Anda mengetik. Kesalahan menampilkan baris dan kolom persisnya, dengan baris bermasalah disorot.

Pewarnaan Sintaks

Tampilan kode berwarna membedakan tag, nama atribut, nilai, komentar, bagian CDATA, dan deklarasi XML.

Tampilan Pohon Interaktif

Jelajahi dokumen sebagai pohon yang bisa diciutkan. Setiap elemen menampilkan tag, atribut, dan jumlah anaknya, dengan badge untuk node teks, komentar, dan CDATA.

Unggah & Unduh File

Muat file berbasis XML seperti .xml, .svg, .xsl, .xslt, .xsd, dan .rss, lalu unduh hasil yang sudah diformat sebagai file XML.

Salin & Data Contoh

Salin hasil yang sudah diformat ke clipboard Anda dengan sekali klik, atau muat data contoh XML bawaan untuk menguji alat ini seketika.

Editor dengan Nomor Baris

Editor masukan menyertakan nomor baris yang tersinkron-gulir dan dukungan Tab yang menyisipkan spasi sesuai ukuran indentasi pilihan Anda.

Statistik Bilah Status

Bilah status langsung melaporkan status validitas beserta jumlah baris, ukuran file, dan total jumlah elemen.

Berjalan di Browser Anda

Setiap langkah berlangsung secara lokal di perangkat Anda. Tidak ada yang dikirim ke server, menjaga data XML Anda tetap sepenuhnya privat.

Pertanyaan yang Sering Diajukan

Bagaimana cara memformat XML online?

Tempel XML Anda ke panel masukan dan biarkan Format terpilih. Alat ini merapikannya seketika dengan indentasi yang bersih di panel keluaran — tanpa instalasi atau pendaftaran. Gunakan Salin atau Unduh untuk menyimpan hasilnya.

Bagaimana cara memberi indentasi atau merapikan file XML?

Muat file dengan Unggah File atau tempel isinya, lalu pilih ukuran indentasi 2, 4, atau 8 spasi. Pemformat memberi indentasi ulang ke seluruh dokumen agar elemen bersarang sejajar dan menjadi mudah dibaca.

Apakah pemformatan juga memvalidasi XML?

Ya. Saat Anda mengetik, alat ini memeriksa apakah XML Anda berbentuk benar (well-formed) dan menampilkan XML Valid atau XML Tidak Valid di bilah status. Jika ada yang salah, Anda akan mendapat pesan dengan baris dan kolom persisnya, dan baris itu disorot di editor.

Apa arti "XML Tidak Valid"?

Artinya XML Anda tidak berbentuk benar (well-formed). Penyebab umum adalah tag penutup yang hilang, nama tag yang tidak cocok, & yang tidak di-escape (gunakan &), atau elemen root yang hilang. Pesan kesalahan menunjuk ke lokasi masalah sehingga Anda bisa memperbaikinya.

Format XML dan jenis file apa saja yang didukung?

XML apa pun yang berbentuk benar bisa, termasuk SOAP, feed RSS dan Atom, SVG, XSLT, dan skema XSD. Tombol unggah menerima file dengan ekstensi seperti .xml, .svg, .xsl, .xslt, .xsd, .rss, .atom, .wsdl, dan .txt.

Apakah alat ini mengubah isi XML saya?

Tidak. Pemformatan hanya menyesuaikan spasi dan indentasi. Nama elemen, atribut, teks, komentar, dan bagian CDATA Anda tetap persis seperti aslinya. Minify menghapus spasi di antara tag tetapi mempertahankan seluruh isi sebenarnya.

Apakah data XML saya diunggah ke server?

Tidak. Seluruh parsing, pemformatan, dan validasi berlangsung sepenuhnya di browser Anda menggunakan JavaScript. XML Anda tidak pernah meninggalkan perangkat Anda, jadi aman digunakan untuk dokumen pribadi atau rahasia.

Masukan
Keluaran
Kesalahan

                

Tempel XML di sebelah kiri untuk diformat

| |
Tempel XML Anda dan ia divalidasi secara real-time saat Anda mengetik
Beralih antara tampilan Kode dan Pohon untuk menjelajahi struktur
Gunakan tombol indentasi (2, 4, 8) untuk mengatur pemformatan
Tekan Tab di editor untuk menyisipkan spasi
Unggah file langsung — mendukung format .xml, .svg, .xsl, .xsd, .rss
Semua proses berlangsung di browser Anda — tidak ada data yang dikirim ke server
Ingin belajar lebih banyak? Baca dokumentasi →
1/7
Mulai ketik untuk mencari...
Mencari...
Tidak ada hasil yang ditemukan
Coba gunakan kata kunci yang berbeda