JSON ke XML
Konversi JSON menjadi XML terbentuk baik dengan atribut, elemen berulang, dan escaping yang benar — bolak-balik dengan alat XML ke JSON kami. Semua lokal.
Alat ini berjalan sepenuhnya di browser Anda. Data Anda tidak pernah meninggalkan perangkat — tidak diunggah ke server mana pun.
Cara pakai
- 1Tempel JSON Anda ke kotak masukan.
- 2XML muncul langsung — tentukan nama elemen akar kustom bila perlu.
- 3Salin hasilnya atau unduh sebagai berkas .xml.
JSON ke XML
Tempel JSON dan terima dokumen XML terformat dengan deklarasi yang benar dan indentasi 2 spasi. Objek menjadi elemen, array mengulang kuncinya sekali per butir, dan anggota "@key" menjadi atribut XML — kebalikan persis dari konverter XML ke JSON kami, data bisa pergi dan kembali.
Semuanya dilepaskan karakternya sesuai aturan (& < > " ') dan kunci sembarangan dipaksa menjadi nama elemen yang sah, sehingga keluarannya selalu XML yang terbentuk baik. Nilai yang tak bisa XML ungkapkan — null, array kosong — menjadi elemen kosong, dan batasannya dijabarkan di bawah.
Pertanyaan yang sering diajukan
Bagaimana atribut dan array dipetakan ke XML?
Kunci yang diawali @ (atau @_) menjadi atribut elemen induknya, dan "#text" menjadi konten teks elemen — sama dengan yang dikeluarkan alat XML ke JSON kami. Array mengulang elemen yang sama per butir; array JSON di puncak dibungkus <root><item>…</item></root> karena dokumen butuh satu akar.
Apa saja batas pemetaan JSON ⇄ XML?
XML tidak punya notasi untuk null maupun array kosong — keduanya runtuh menjadi elemen kosong. Konten campuran (teks berseling dengan elemen anak) tidak bisa bolak-balik: teks disimpan sebagai satu blok. Dan saat mengurai kembali, elemen berulang yang sendirian menjadi nilai biasa, bukan array satu butir.
Apa yang terjadi pada kunci yang bukan nama XML sah?
Kunci itu dipaksa: karakter ilegal menjadi garis bawah dan kunci yang diawali angka mendapat garis bawah di depan ("2fa" → <_2fa>). Huruf CJK dan beraksen sudah merupakan nama XML sah dan tetap apa adanya.
Alat terkait
XML ke JSON
Konversi XML menjadi JSON di browser Anda — atribut menjadi kunci @, elemen berulang menjadi array, dan masukan cacat mendapat galat jelas per baris.
Semua alat →
XML Formatter
Rapikan XML secara online dengan indentasi 2 spasi yang bersih — sitemap, feed RSS, envelope SOAP, dan file config kembali terbaca, langsung di browser Anda.
Semua alat →
JSON Formatter
Format dan rapikan JSON yang berantakan secara online — 2 spasi, 4 spasi, atau tab, dengan validasi instan dan lokasi error yang presisi. 100% di browser Anda.
Semua alat →
JSON Validator
Validasi JSON secara instan dengan baris dan kolom error yang presisi. Tangkap koma yang hilang, key tanpa kutip, trailing comma, dan escape yang salah sebelum merusak aplikasi Anda.
Semua alat →
Sematkan alat ini
Tambahkan alat ini ke situs Anda dengan satu baris — berjalan di browser pengunjung.
<iframe src="https://zoyku.com/id/tools/json-to-xml?embed=1" width="100%" height="640" style="border:0;border-radius:16px" title="Zoyku — json-to-xml" loading="lazy"></iframe>