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.
Cara Menggunakan XML ke JSON
Ubah markup XML menjadi JSON yang rapi langsung di browser Anda. Semua pemrosesan berjalan lokal, data Anda tidak pernah diunggah.
- Tempel dokumen XML Anda ke area input, misalnya <root> <item id="1">Hello</item></root>.
- Atur kolom "Attribute Prefix:" untuk menentukan penamaan atribut XML pada hasil JSON.
- Sesuaikan kolom "Text Property:" untuk memilih properti yang menyimpan teks elemen.
- Periksa hasil JSON di sebelah kanan, lalu centang "Minify JSON" jika ingin output ringkas tanpa spasi.
Gunakan prefiks seperti "@" agar atribut mudah dibedakan dari elemen anak dalam JSON yang dihasilkan.
Alat Terkait
- JSON ke XML Konversi JSON ke format XML dengan indentasi yang dapat disesuaikan dan deklarasi XML opsional.
- XML ke YAML Konversi XML ke YAML secara instan. Tempel XML dan dapatkan YAML bersih dan terformat dengan dukungan atribut dan elemen bersarang.
- Validator JSON Validasi sintaks JSON secara instan dengan pesan kesalahan detail dan nomor baris. Alat gratis yang berjalan 100% di browser Anda.
- TSV ke JSON Konversi TSV ke JSON online gratis. Mendukung header, deteksi tipe otomatis, dan minifikasi. Semua di browser.
- JSON to CSV Konverter JSON ke CSV gratis online. Ratakan objek bersarang, pilih pembatas kustom, unduh instan. 100% di browser.
- Konverter CSV ke JSON Konversi CSV ke JSON online gratis. Mendukung pembatas kustom, objek berbasis header, dan deteksi tipe otomatis. Semua di browser.
- XML Beautifier XML Beautifier online gratis. Format dan percantik XML secara instan di browser Anda.
- Validator XML Validasi sintaks dan struktur XML secara instan. Deteksi kesalahan dengan nomor baris yang tepat dan pesan detail. Gratis, aman, berjalan di browser Anda.