Fungsinya
Alat ini mengubah record XML menjadi tabel HTML yang benar-benar bisa dibaca orang. Setiap elemen yang berulang menjadi baris tabel, elemen anak dan atribut menjadi kolom, dan elemen bersarang diratakan menjadi nama kolom bertitik.
Gunakan alat ini untuk menampilkan feed atau ekspor XML di halaman web, dokumentasi, atau email.
Cara menggunakan
- Tempel XML ke kotak Input, unggah file
.xml, atau klik Contoh. - Markup tabel muncul di sebelah kanan saat Anda mengetik.
- Matikan Sertakan baris header untuk menghilangkan
<thead>. - Salin HTML-nya atau unduh sebagai file
.html.
Contoh
<users>
<user id="1"><name>Alice</name><address><city>Shanghai</city></address></user>
<user id="2"><name>Bob</name><address><city>Beijing, China</city></address></user>
</users>
menjadi tabel dengan kolom name, address.city, dan id, serta satu baris untuk setiap user.
Catatan
Teks di-escape sebagai HTML sehingga selalu ditampilkan sebagai teks. Baris baru di dalam nilai menjadi <br>.
FAQ
› Elemen mana yang menjadi baris?
Elemen anak root yang berulang, misalnya setiap <user> di dalam <users>. Jika root hanya punya satu elemen anak, elemen itu menjadi satu-satunya baris.
› Apa yang terjadi pada atribut dan elemen bersarang?
Atribut menjadi kolom yang dinamai sesuai atributnya (id="1" → id). Elemen bersarang menjadi kolom bertitik seperti address.city. Nilai sederhana yang berulang digabung dengan "; ".
› Mengapa sebuah kolom bernama @id, bukan id?
Jika atribut dan elemen anak memiliki nama yang sama, atribut tetap memakai prefiks @ agar kedua kolom tetap terpisah.
› Bisakah saya memberi gaya pada tabelnya?
Bisa. Output berupa markup tabel biasa tanpa inline style, jadi CSS situs Anda yang berlaku.