Langkau ke kandungan utama

Penukar JSON ke XML percuma

Tukar JSON ke XML dan XML ke JSON, kedua-dua arah, dengan atribut dan tatasusunan dipelihara. Berjalan sepenuhnya dalam pelayar anda — tiada yang dimuat naik.

Berfungsi luar talian selepas dimuatkan

Lepaskan fail JSON atau XML (atau tampal di bawah)

JSON, XML · diproses pada peranti anda

atau tekan Ctrl+V untuk menampal daripada papan keratan

Layar fail
Menukar JSON kepada XML
XML output
<?xml version="1.0" encoding="UTF-8"?>
<book id="42">
  <title>Brave New World</title>
  <author>Huxley</author>
  <year>1932</year>
  <inPrint>true</inPrint>
</book>

💡 Atribut dipetakan ke kunci @name dan teks elemen ke #text; tag berulang menjadi tatasusunan. Gunakan ⇄ untuk membalikkan arah dan pusing balik data anda. Semua berjalan dalam pelayar anda.

Kegunaan biasa

  • Tukar JSON kepada XMLTukar objek JSON kepada XML yang berformat dengan baik.
  • Tukar XML kepada JSONParse XML ke dalam JSON yang bersih dan berjenis.
  • Jambatan antara API JSON dan XMLTukar muatan antara perkhidmatan yang bercakap JSON dan XML.
  • Tukar Fail KonfigurasiAlihkan konfigurasi antara format JSON dan XML.
  • Bandingkan Struktur JSON dan XMLLihat bagaimana data yang sama kelihatan dalam JSON berbanding XML.

Cara ia berfungsi

JSON dan XML adalah dua format pertukaran data yang paling biasa, dan anda sering perlu bergerak di antara mereka. Yang ini menukar dalam kedua-dua arah, dalam pelayar anda.

  1. 1
    Anda menampal JSON atau XML
    Pilih arah dengan togol ⇄. Input dianalisis secara tempatan — JSON dengan JSON.parse, XML dengan DOMParser pelayar.
  2. 2
    Ia memetakan struktur
    Ke XML, kunci objek menjadi elemen, kunci '@name' menjadi sifat, dan tatasusunan mengulangi teg. Ke JSON, sifat menjadi kunci '@name', teg berulang menjadi tatasusunan, dan nombor/boolean dipaksa.
  3. 3
    Anda mendapat keluaran yang bersih, berindentasi
    Hasil adalah dicetak cantik dan sedia untuk digunakan.
  4. 4
    Pusingan jika anda suka
    Butang ⇄ menyuapkan keluaran kembali sebagai input jadi anda boleh menukar kembali dan menyemak.

Fail konfigurasi dan data boleh sensitif. Kedua-dua arah dijalankan sepenuhnya pada peranti anda — tiada yang dimuat naik.

Alat berkaitan

Soalan lazim