Konversi XML ke JSON Online
Privasi sejak awal — berjalan sepenuhnya di peramban Anda
Konversi XML ke JSON di peramban Anda. Toova menangani atribut, elemen bersarang, konten campuran, dan array dari tag berulang, lalu mengembalikan JSON yang dapat dikonsumsi aplikasi modern mana pun. Tanpa unggahan, tanpa pendaftaran, keluaran seketika.
Kapan Anda butuh XML ke JSON
API lama, integrasi perbankan, layanan SOAP, dan banyak platform perusahaan masih memancarkan XML, tetapi sisa stack Anda mengharapkan JSON. Alih-alih menulis parser sekali pakai setiap saat, tempelkan XML ke Toova dan dapatkan keluaran JSON bersih yang dapat Anda salurkan langsung ke handler fetch, sisipan basis data, atau fixture tes.
Atribut dan tag berulang
Konverter memetakan atribut XML ke prefiks kunci khusus sehingga Anda dapat membedakannya dari elemen anak. Tag saudara berulang otomatis dilipat menjadi array JSON — konverter mendeteksi saat sebuah tag muncul lebih dari sekali dan memperlakukannya sebagai list. Konten campuran (teks dan elemen bersama-sama) dipertahankan dengan kunci teks sehingga tidak ada yang hilang dalam terjemahan.
Hanya peramban, tanpa unggahan
Toova menjalankan seluruh konversi di dalam tab peramban Anda. XML yang Anda tempel tidak pernah dikirim ke server mana pun. Itulah yang membuat alat aman untuk feed proprietary, dump API internal, atau apa pun yang dicakup NDA. Halaman bekerja secara luring setelah dimuat, dan ada nol permintaan keluar selama konversi.
Pertanyaan yang Sering Diajukan
- Bagaimana atribut XML ditangani dalam keluaran?
- Atribut mendapatkan prefiks khusus dalam keluaran JSON agar tidak bertabrakan dengan nama elemen anak. Itu menjaga pemetaan tetap reversibel — Anda dapat melakukan pulang-pergi kembali ke XML tanpa kehilangan metadata.
- Apa yang terjadi dengan tag XML berulang?
- Ketika konverter melihat nama tag yang sama muncul lebih dari sekali di bawah induk yang sama, ia melipatnya menjadi array JSON. Tag yang muncul sekali tetap menjadi objek biasa agar keluaran tetap ringkas.
- Apakah konverter menangani bagian CDATA?
- Ya. Blok CDATA dibuka pembungkusnya dan kontennya dipertahankan sebagai string JSON biasa. Escape di dalam CDATA dipertahankan apa adanya, persis seperti yang muncul di XML.
- Dapatkah saya memperkecil keluaran JSON?
- Ya. Gunakan opsi Minify untuk menghapus spasi dan menghasilkan payload satu baris yang ringkas, yang Anda butuhkan saat mengirim JSON melalui jaringan.
- Apakah XML saya dikirim ke server?
- Tidak. Konversi terjadi sepenuhnya di peramban Anda. Tidak ada yang diunggah, dicatat, atau dianalisis. Halaman bekerja secara luring setelah pemuatan pertama.