Pereiti prie pagrindinio turinio

JSON į XML konverteris nemokamai

Konvertuokite JSON į XML ir XML į JSON abiem kryptimis, išsaugodami atributus ir masyvus. Veikia visiškai jūsų naršyklėje — niekas neįkeliama.

Veikia neprisijungus, kai įkeliama

Numetkite JSON arba XML failą (arba įklijuokite žemiau)

JSON, XML · apdorojama jūsų įrenginyje

arba paspauskite Ctrl+V, kad įklijuotumėte iš iškarpinės

Naršyti failus
Konvertavimas iš JSON į XML
XML išvestis
<?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>

💡 Atributai atvaizduojami kaip @name raktai, o elemento tekstas — kaip #text; pasikartojantys žymekliai tampa masyvais. Naudokite ⇄, kad apverstumėte kryptį ir grąžintumėte duomenis. Viskas veikia jūsų naršyklėje.

Dažniausi naudojimo būdai

  • Konvertuoti JSON į XMLKonvertuokite JSON objektą į tinkamai suformuotą XML.
  • Konvertuoti XML į JSONIšanalizuokite XML į grynąjį, tipizuotą JSON.
  • Tiltu JSON ir XML APIKonvertuokite naudingąją apkrovą tarp paslaugų, kurios naudoja JSON ir XML.
  • Konvertuoti konfigūracijos failusPerkelkite konfigūraciją tarp JSON ir XML formatų.
  • Palyginkite JSON ir XML struktūrasPamatykite, kaip tie patys duomenys atrodo JSON keliui ir XML.

Kaip tai veikia

JSON ir XML yra du dažniausi duomenų mainų formatai, tad dažnai reikia pereiti iš vieno į kitą. Šis įrankis konvertuoja abiem kryptimis jūsų naršyklėje.

  1. 1
    Jūs įklijuojate JSON arba XML
    Pasirinkite kryptį perjungikliu ⇄. Įvestis apdorojama vietoje — JSON su JSON.parse, XML su naršyklės DOMParser.
  2. 2
    Jis susieja struktūras
    Konvertuojant į XML, objekto raktai tampa elementais, „@name“ raktai — atributais, o masyvai kartoja žymę. Konvertuojant į JSON, atributai tampa „@name“ raktais, pasikartojančios žymės — masyvais, o skaičiai ir loginės reikšmės konvertuojamos į atitinkamus tipus.
  3. 3
    Gaunate tvarkingą išvestį su įtraukomis
    Rezultatas suformatuotas ir paruoštas naudoti.
  4. 4
    Konvertuokite pirmyn ir atgal, jei norite
    Mygtukas ⇄ pateikia išvestį atgal kaip įvestį, kad galėtumėte konvertuoti atgal ir patikrinti.

Konfigūracijos ir duomenų failai gali būti jautrūs. Abi kryptys veikia visiškai jūsų įrenginyje — niekas neįkeliama.

Susiję įrankiai

Dažnai užduodami klausimai