Hoppa till huvudinnehåll
LibraTool logoLibraTool

Gratis JSON till XML-konverterare

Konvertera JSON till XML och XML till JSON, i båda riktningarna, med attribut och arrayer bevarade. Körs helt i din webbläsare — inget laddas upp.

Fungerar offline när den väl lästs in

Släpp en JSON eller XML-fil (eller klistra in nedan)

JSON, XML · bearbetas på din enhet

eller tryck Ctrl+V för att klistra in från urklipp

Bläddra bland filer
Konverterar JSON till XML
XML utdata
<?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>

💡 Attribut mappas till @name-nycklar och elementtext till #text; upprepade taggar blir arrayer. Använd ⇄ för att vända riktningen och göra en rundresa med dina data. Allt körs i din webbläsare.

Vanliga användningar

  • Konvertera JSON till XMLFörvandla ett JSON-objekt till välformad XML.
  • Konvertera XML till JSONAnalysera XML till ren, skriven JSON.
  • Bro mellan JSON och XML API:erKonvertera nyttolaster mellan tjänster som talar JSON och XML.
  • Konvertera konfigurationsfilerFlytta konfigurering mellan JSON- och XML-format.
  • Jämför JSON- och XML-strukturerSe hur samma data ser ut i JSON kontra XML.

Så här fungerar det

JSON och XML är de två vanligaste datautbytesformaten, och du behöver ofta flytta mellan dem. Denna konverterar i båda riktningarna, i din webbläsare.

  1. 1
    Du klistrar in JSON eller XML
    Välj en riktning med växlingsknappen ⇄. Indata tolkas lokalt — JSON med JSON.parse, XML med webbläsarens DOMParser.
  2. 2
    Det kartlägger strukturerna
    Vid konvertering till XML blir objektnycklar element, "@name"-nycklar blir attribut och arrayer upprepar en tagg. Vid konvertering till JSON blir attribut "@name"-nycklar, upprepade taggar blir arrayer och tal/booleska värden konverteras till sina typer.
  3. 3
    Du får ren, indragen utmatning
    Resultatet är snyggt utskrivet och redo att användas.
  4. 4
    Tur och retur om du vill
    ⇄ knappen matar utmatningen tillbaka som inmatning så att du kan konvertera tillbaka och kontrollera.

Config och datafiler kan vara känsliga. Båda riktningarna körs helt på din enhet — inget laddas upp.

Relaterade verktyg

Vanliga frågor