Konversi JSON ke XML Online
Privasi sejak awal — berjalan sepenuhnya di peramban Anda
Ubah JSON menjadi XML yang well-formed langsung di peramban Anda. Toova memungkinkan Anda memilih nama elemen root dan indentasi, menangani array dan nilai null dengan rapi, dan memberikan keluaran XML yang akan diterima parser mana pun — tanpa mengirim data ke mana pun.
Mengapa mengonversi JSON ke XML
Banyak sistem perusahaan dan API lama yang masih mengharapkan XML — layanan SOAP, integrasi perbankan, API pemerintah, feed RSS, dan deretan panjang platform B2B. Stack modern Anda berbicara JSON, jadi di suatu titik dalam pipeline Anda butuh jembatan. Toova melakukan konversi dalam satu tempel, dengan elemen root yang dapat dikonfigurasi dan penanganan array, boolean, dan null yang dapat diprediksi.
Sesuaikan keluaran
Setel nama elemen root agar sesuai dengan yang diharapkan sistem penerima — Envelope, Request, Item, apa pun. Pilih indentasi 2 spasi atau 4 spasi. Array berkembang menjadi elemen saudara berulang dengan tag yang sama, yang merupakan konvensi yang dipahami setiap parser XML. Boolean, angka, dan null diserialisasi sesuai rekomendasi spesifikasi XML Schema, sehingga keluaran lolos validasi pada sebagian besar skema yang ketat.
Konversi hanya lokal
Toova mengonversi semuanya di peramban Anda. JSON di-parsing, dipetakan ke node XML, dan diserialisasi — semua tanpa panggilan jaringan. Tidak ada unggahan, tidak ada pencatatan, tidak ada analitik atas konten. Alat bekerja secara luring setelah halaman dimuat, yang membuatnya aman untuk payload internal dan pengujian integrasi privat.
Pertanyaan yang Sering Diajukan
- Bagaimana array JSON dikonversi ke XML?
- Item array menjadi elemen saudara berulang dengan nama tag yang sama dengan kunci induknya. Misalnya, array di kunci "tools" menghasilkan beberapa elemen <tools> di dalam induknya — itulah cara setiap parser XML utama menangani list.
- Apa yang terjadi dengan nilai null atau boolean?
- Nilai null menghasilkan elemen self-closing dengan atribut nil, seperti <tag nil="true"/>. Boolean dan angka dikonversi ke bentuk string di dalam tag, sesuai konvensi XML Schema.
- Dapatkah saya mengubah nama elemen root?
- Ya. Gunakan masukan elemen Root untuk menyetel nama XML yang valid. Default-nya adalah "root" bila dibiarkan kosong, tetapi sebagian besar API produksi mengharapkan pembungkus tertentu seperti Envelope atau Request.
- Apakah keluarannya XML yang valid?
- Ya. Konverter otomatis meng-escape karakter khusus (&, <, >, kutip), memilih encoding yang valid, dan menghasilkan elemen root tunggal. Keluarannya dapat di-parsing di setiap pustaka XML utama tanpa modifikasi.
- Apakah data saya dikirim ke server mana pun?
- Tidak. Konversi berjalan sepenuhnya di peramban Anda. Tidak ada yang diunggah atau dicatat. Buka tab Network di DevTools dan Anda akan melihat nol permintaan keluar selama konversi.