XML ke JSON
Konverter XML ke JSON online gratis. Tempel XML dan dapatkan output JSON terformat secara instan dengan validasi dan pelestarian struktur.
Bagaimana konverter XML ke JSON bekerja?
Konverter memparse input XML Anda menggunakan parser XML standar, kemudian mengubah pohon DOM menjadi objek JSON. Elemen menjadi kunci, atribut mendapat prefiks @, dan teks disimpan di bawah #text.
Bagaimana atribut XML ditangani di output JSON?
Atribut XML dikonversi menjadi kunci dengan prefiks @ secara default (misalnya, atribut id menjadi @id), memisahkannya dari data elemen anak.
Apa yang terjadi pada konten teks XML?
Konten teks dalam elemen XML disimpan di bawah kunci khusus #text di objek JSON yang dihasilkan, mempertahankan data teks asli.
Apakah konverter menangani bagian CDATA?
Ya, bagian CDATA dipertahankan dan diperlakukan sebagai konten teks dalam elemen induknya, memastikan tidak ada data yang hilang selama konversi.
Bisa menangani elemen XML bersarang?
Ya, elemen XML bersarang diubah menjadi objek JSON bersarang yang sesuai, mempertahankan struktur hierarki lengkap dokumen XML asli.
Apa yang terjadi ketika XML memiliki elemen berulang?
Ketika beberapa elemen saudara memiliki nama tag yang sama, mereka secara otomatis diubah menjadi array JSON, mempertahankan semua instance.
Apakah XML divalidasi sebelum konversi?
Ya, konverter memvalidasi struktur XML sebelum konversi. Jika XML salah format, Anda akan menerima pesan kesalahan yang jelas.
Apakah data XML saya aman dan pribadi?
Tentu saja. Semua konversi terjadi sepenuhnya di browser Anda. Tidak ada data XML yang dikirim ke server mana pun, menjamin privasi dan keamanan penuh.
Apa perbedaan antara XML dan JSON?
XML menggunakan struktur hierarki berbasis tag sementara JSON menggunakan pasangan kunci-nilai. JSON umumnya lebih ringan dan lebih mudah diparse di JavaScript.
Bisa mengonversi file XML besar?
Ya, konverter berjalan di browser Anda dan dapat menangani file XML besar. Kinerja tergantung pada memori yang tersedia dan kekuatan pemrosesan perangkat Anda.
Apakah konverter mendukung namespace XML?
Ya, namespace XML dipertahankan di output JSON, biasanya direpresentasikan sebagai bagian dari nama kunci elemen.
Opsi format output apa yang tersedia?
Konverter menghasilkan format JSON standar dengan indentasi yang dapat dikonfigurasi. Anda dapat memilih antara JSON kompak (diperkecil) atau JSON yang dicetak rapi dengan spasi yang dapat disesuaikan.