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
- Pilih JSON ke XML atau XML ke JSON.
- Tampal data anda atau klik Buka fail.
- Pilih lekukan 2 ruang, 4 ruang atau Padat. Untuk output XML, tetapkan nama Elemen akar dan sama ada hendak menambah perisytiharan <?xml?>.
- 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.
Panduan bantuan dan cara (dalam bahasa Inggeris)
- How to Convert XML to JSON Free (Attributes, Lists, Text)Paste XML, get JSON in seconds. See how attributes, repeated elements and text nodes are mapped, with RSS and sitemap examples. Free, and nothing is uploaded.
- JSON vs XML: Differences and When to Use Each (Free)JSON is lighter and maps straight onto code; XML has attributes, namespaces, schemas and mixed text. See both side by side with a free JSON to XML converter.
- JSON vs YAML: Differences, Gotchas and a Free ConverterYAML is easier to read and allows comments; JSON is stricter and safer to parse. The Norway problem, type surprises, and a free YAML to JSON converter.
Alat berkaitan
- Pemformat JSONTampal JSON untuk menyemak sama ada ia sah, kemudian formatkannya dengan lekukan yang jelas atau mampatkannya kepada satu baris. Jika ada yang salah, anda melihat apa dan, dalam kebanyakan pelayar, baris dan lajurnya. Salin hasilnya atau muat turun sebagai fail .json.
- Penukar JSON ke CSVTukar tatasusunan JSON kepada fail CSV yang boleh dibuka dalam Excel atau Google Sheets, atau tukar CSV kembali kepada JSON, semasa anda menampal. Objek bersarang menjadi lajur seperti user.name, dan pratonton menunjukkan baris pertama sebagai jadual.
- Penukar YAML ke JSONTukar YAML ke JSON atau JSON ke YAML semasa anda menaip, dengan ralat dan nombor baris yang jelas. Buka fail dan muat turun hasilnya.
- Pengekod dan Penyahkod Entiti HTMLKod teks kepada entiti HTML supaya ia dipaparkan dengan selamat pada halaman web, atau nyahkod entiti seperti & dan é kepada teks.