Ada masalah dengan alat ini?
Tentang «Konverter XML Ke JSON Online»
Alat ini mengonversi XML ke JSON. Nama elemen menjadi kunci, konten teks menjadi nilai string, atribut menjadi properti yang diawali khusus, dan elemen berulang menjadi array. Output mencerminkan struktur XML dengan setia.
Konversi XML ke JSON umum saat memodernkan sistem: mengonsumsi layanan SOAP dari basis kode JavaScript, mengimpor konfigurasi XML warisan ke pipeline berbasis JSON, atau membangun alat yang memvisualisasikan data XML.
Opsi mengontrol penanganan atribut, penanganan namespace, dan bagaimana spasi putih antara elemen ditangani. Elemen kosong dapat direpresentasikan sebagai null, string kosong, atau objek kosong.
Cara memakai alat ini
Cara mengonversi XML ke JSON
Tempel XML Anda
Dokumen XML di kolom "XML". Alat memakai `fast-xml-parser` dengan default permisif — nilai teks elemen ditrim spasi awal/akhirnya.
Cara atribut disimpan
Atribut elemen DIPERTAHANKAN dengan awalan `@_`. Misal `<foo bar="1">x</foo>` menjadi `{ foo: { "@_bar": "1", "#text": "x" } }` (`attributeNamePrefix: "@_"`).
Tekan Jalankan
Hasil: satu field `json` — objek JavaScript yang mencerminkan pohon dokumen. Prolog XML dan DOCTYPE dibuang; hanya pohon elemen yang tersisa.
Pulang-balik tidak utuh
Pergi XML → JSON → XML lewat alat ini + json-to-xml-converter TIDAK kembali bersih: prefiks atribut tidak cocok, konten campuran (teks + anak) runtuh, dan urutan saudara yang berulang bisa bergeser.