Pengonversi XML ke JSON
Letakkan file di sini atau pilih satu
Mendukung file hingga 20 MiB per file.
Masukkan file, klik konversi, dan selesai. Semuanya berjalan langsung di browser Anda tanpa perlu menunggu unggahan, dan hasilnya langsung siap diunduh.
Hal yang perlu diketahui
- Atribut elemen disimpan sebagai kunci dengan awalan @_ di depan namanya.
- Elemen berulang dengan nama sama dikelompokkan ke dalam array. Satu kemunculan menjadi nilai biasa, bukan array.
- XML yang tidak valid tidak dikonversi; Anda akan melihat pesan sebagai gantinya.
Cara menggunakan
Pilih file XML
Pilih file XML hingga 20 MiB.
Mulai konversi
Setelah pemeriksaan file selesai, konversi JSON dimulai.
Simpan JSON-nya
Unduh file JSON yang sudah jadi.
Pertanyaan yang sering diajukan
Bagaimana atribut XML disimpan?
Atribut elemen disimpan dengan awalan @_ di depan namanya. Misalnya, <item id="1"> menjadi {"item":{"@_id":"1"}}, sehingga atribut tetap berbeda dari elemen anak.
Apa yang terjadi pada elemen berulang?
Elemen yang muncul beberapa kali dengan nama sama dikelompokkan ke dalam array. Jika hanya muncul sekali, elemen disimpan sebagai satu nilai — pertimbangkan kedua kasus saat memakai keluaran di dalam kode.
Apakah namespace dan CDATA didukung?
Ya. Nama elemen yang menyertakan namespace dipakai sebagai kunci tanpa perubahan, dan teks di dalam bagian CDATA disimpan sebagai nilai string biasa.
Bisakah saya mengonversi JSON hasilnya kembali ke XML?
Tidak. Konversi kembali ke XML saat ini belum tersedia, jadi sebaiknya simpan file XML asli Anda.
Apakah data saya dikirim ke suatu tempat?
Tidak. File Anda tidak pernah meninggalkan perangkat Anda. Konversi berjalan di dalam browser Anda dan tidak ada yang diunggah.