id

JSON ke XML

Konversi berkas JSON ke XML secara lokal - dengan elemen dan atribut, tanpa unggah, langsung di peramban Anda.

Memproses secara lokal di perangkat Anda ...

Memproses secara lokal di perangkat Anda ...

0%

Apakah berkas saya diunggah?

Tidak. Semuanya berjalan di peramban Anda - berkas Anda tidak pernah meninggalkan perangkat. Bagaimana ini dapat diverifikasi

Tanpa unggahan100% lokal
Isi tetap milikmutanpa akses pihak ketiga
Hosted in GermanyGlobal Content Delivery
Diaudit independenTLS A+ · HTTP header A+

JSON adalah bahasa API dan aplikasi web modern, namun banyak sistem perusahaan, layanan SOAP, umpan RSS/Atom, serta format Office dan konfigurasi masih memerlukan XML. Alat ini menserialkan pohon JSON Anda menjadi XML setara yang berformat baik.

Berjalan sepenuhnya secara lokal (fast-xml-parser, JavaScript murni). Kunci objek menjadi elemen; kunci berawalan "@_" menjadi atribut XML, mencerminkan XML-ke-JSON sehingga perjalanan bolak-balik tetap terjaga. Karena XML memerlukan tepat satu akar, larik tingkat atas atau objek bermultikunci dibungkus dalam elemen <root>; entri larik menjadi elemen <item> yang berulang.

Anda menemui ini saat mengekspor ke sistem lama, melakukan impor khusus XML, mengirim ke endpoint SOAP, atau mengisi templat Office. Hasilnya adalah XML berformat baik yang terindentasi dengan deklarasi XML, siap dibuka atau diumpankan ke rantai alat XML. JSON yang tidak valid ditolak dengan pesan galat yang jelas, tanpa ada yang diunggah.

Sebuah perbedaan struktural membentuk hasilnya: XML menuntut tepat satu elemen akar. Karena itu sebuah larik JSON di akar memperoleh simpul yang membungkusnya, dan butir larik bernama sama menjadi elemen berulang dengan nama itu - persis bentuk yang diharapkan pemroses XML dan skema XSD.

Data teknis

Data teknis
Format masukanJSON
Format keluaranXML
Pemrosesan massalTidak
PemrosesanLokal di peramban (JavaScript)
Unggah berkasTidak ada

Dalam 3 langkah

  1. Jatuhkan atau pilih berkas JSON Anda.
  2. Alat menserialkannya ke XML.
  3. Unduh berkas XML.

Batasan: XML berformat baik dengan tepat satu akar: larik/objek bermultikunci dibungkus dalam <root>, entri larik menjadi <item>. Kunci berawalan "@_" menjadi atribut - JSON tidak memiliki konsep atribut bawaan. JSON yang tidak valid ditolak dengan pesan galat yang jelas. Angka dan boolean JSON dengan begitu ditulis ke XML sebagai teks biasa, karena XML sendiri tidak mengenal tipe data.

Pertanyaan umum

Apakah berkas saya diunggah?

Tidak. Konversi berjalan sepenuhnya secara lokal di peramban Anda; tidak ada yang diunggah.

Bagaimana atribut XML dihasilkan?

Kunci yang berawalan "@_" menjadi atribut XML - sama seperti pada alat XML-ke-JSON kami.

Mengapa ada <root>?

XML memerlukan tepat satu akar. Bila larik atau objek bermultikunci berada di tingkat atas, ia dibungkus dalam elemen <root> agar tetap valid.

Bagaimana larik JSON ditangani?

Setiap entri dalam sebuah larik menjadi elemen <item> berulang dengan nama yang sama.

Apakah perjalanan bolak-balik terjaga?

Ya. Konvensi "@_" cocok dengan alat XML-ke-JSON kami, sehingga Anda biasanya dapat mengonversi bolak-balik.

Alat terkait

XML ke JSON · JSON ke YAML · CSV ke JSON · Avro ke JSON · YAML ke XML · TOML ke JSON