Alat Pembangun

Penukar JSON ke XML (dan XML ke JSON) – Percuma

Percuma, tanpa daftar, berfungsi dalam penyemak imbas anda. Tukar JSON kepada XML yang terbentuk dengan betul, atau XML kepada JSON, semasa anda menampal. Atribut, elemen berulang dan teks dikekalkan utuh, anda memilih lekukan dan elemen akar, dan ralat memberitahu anda di mana XML perlu dibetulkan.

Atribut muncul sebagai kunci yang bermula dengan @, elemen berulang menjadi senarai, dan teks di sebelah elemen anak diletakkan dalam #text. Kunci yang sama berfungsi dalam arah sebaliknya.

Data anda kekal pada peranti anda.

Mengapa guna Penukar JSON ke XML

100% percuma
Gunakan seberapa kerap yang anda mahu. Tanpa daftar, tanpa tera air, tiada apa perlu dipasang.
Peribadi mengikut reka bentuk
Apa yang anda taip kekal dalam penyemak imbas anda dan tidak pernah dihantar kepada kami.
Berfungsi pada mana-mana peranti
Berjalan dalam penyemak imbas anda pada Windows, Mac, Linux, Android dan iPhone. Tiada aplikasi diperlukan.

Cara guna Penukar JSON ke XML

  1. Pilih JSON ke XML atau XML ke JSON.
  2. Tampal data anda atau klik Buka fail.
  3. Pilih lekukan 2 ruang, 4 ruang atau Padat. Untuk output XML, tetapkan nama Elemen akar dan sama ada hendak menambah perisytiharan <?xml?>.
  4. Klik Salin hasil atau Muat turun. Gunakan Tukar untuk menukar hasil kembali ke arah sebaliknya.

Soalan lazim

Bagaimana saya menukar JSON kepada XML?

Pilih JSON ke XML dan tampal JSON anda atau buka fail .json. Setiap kunci menjadi elemen di dalam elemen akar yang anda namakan (jika JSON mempunyai satu kunci peringkat atas, kunci itu menjadi akar), dan anda boleh muat turun hasilnya sebagai data.xml.

Bagaimana saya menukar XML kepada JSON?

Pilih XML ke JSON dan tampal XML anda atau buka fail .xml. Elemen menjadi kunci, dan nombor serta benar/palsu menjadi nilai JSON melainkan anda menyahtanda pilihan itu.

Bolehkah saya menukar suapan RSS atau SVG kepada JSON?

Boleh. Ia adalah XML, jadi tampalkannya atau buka fail .rss, .atom atau .svg di bawah XML ke JSON. Elemen menjadi kunci dan atribut menjadi kunci @.

Bagaimana atribut XML ditunjukkan dalam JSON?

Sebagai kunci yang bermula dengan @, jadi <book id="1"> menjadi {"book": {"@id": 1}}. Gunakan kunci yang sama dalam JSON untuk mencipta atribut dalam XML.

Apa yang berlaku kepada elemen berulang?

Elemen dengan nama yang sama menjadi senarai JSON. Senarai JSON kembali menjadi elemen berulang.

Apa yang berlaku kepada teks di sebelah elemen anak?

Ia masuk ke dalam kunci #text, supaya kandungan campuran tidak hilang. Gunakan #text dalam JSON untuk menulis teks bersama elemen anak.

Bagaimana jika kunci JSON bukan nama XML yang sah?

Aksara yang tidak dibenarkan XML digantikan dengan garis bawah, dan nama yang bermula dengan digit mendapat garis bawah di hadapannya.

Adakah komen dan CDATA disokong?

Kandungan CDATA dikekalkan sebagai teks. Komen, perisytiharan XML dan DOCTYPE dilangkau, kerana JSON tidak mempunyai tempat untuknya.

Mengapa XML saya menunjukkan ralat?

Mesej itu memberitahu apa yang salah, dengan nombor baris, seperti tag penutup yang tidak sepadan, lebih daripada satu elemen akar atau teks di luar akar. Tag yang tidak pernah ditutup dinamakan, supaya anda tahu yang mana satu perlu dibetulkan.

Adakah Penukar JSON ke XML percuma?

Ya. Ia percuma digunakan, tanpa daftar dan tiada apa perlu dipasang.