Utvecklarverktyg

JSON till XML-omvandlare (och XML till JSON) – Gratis

Gratis, ingen registrering, fungerar i din webbläsare. Gör JSON till välformad XML eller XML till JSON medan du klistrar in. Attribut och upprepade element behålls, och fel visar var du ska rätta.

Attribut visas som nycklar som börjar med @, upprepade element blir listor och text bredvid underelement hamnar i #text. Samma nycklar fungerar åt andra hållet.

Dina data stannar på din enhet.

Varför använda JSON till XML-omvandlare

100% gratis
Använd den så ofta du vill. Ingen registrering, ingen vattenstämpel, inget att installera.
Privat i sin design
Det du skriver stannar i din webbläsare och skickas aldrig till oss.
Fungerar på alla enheter
Körs i din webbläsare på Windows, Mac, Linux, Android och iPhone. Ingen app behövs.

Så använder du JSON till XML-omvandlare

  1. Välj JSON till XML eller XML till JSON.
  2. Klistra in dina data eller klicka på Öppna en fil.
  3. Välj ett indrag: 2 mellanslag, 4 mellanslag eller Kompakt. För XML-resultat anger du namnet på rotelementet och om <?xml?>-deklarationen ska läggas till.
  4. Klicka på Kopiera resultat eller Ladda ner. Använd Byt för att konvertera resultatet tillbaka åt andra hållet.

Vanliga frågor

Hur konverterar jag JSON till XML?

Välj JSON till XML och klistra in din JSON eller öppna en .json-fil. Varje nyckel blir ett element inuti rotelementet du anger (om JSON:en har en enda toppnyckel blir den nyckeln roten), och du kan ladda ner resultatet som data.xml.

Hur konverterar jag XML till JSON?

Välj XML till JSON och klistra in din XML eller öppna en .xml-fil. Element blir nycklar, och tal och sant/falskt blir JSON-värden om du inte avmarkerar det alternativet.

Kan jag konvertera ett RSS-flöde eller en SVG till JSON?

Ja. De är XML, så klistra in dem eller öppna .rss-, .atom- eller .svg-filen under XML till JSON. Element blir nycklar och attribut blir nycklar med @.

Hur visas XML-attribut i JSON?

Som nycklar som börjar med @, så <book id="1"> blir {"book": {"@id": 1}}. Använd samma nycklar i JSON för att skapa attribut i XML.

Vad händer med upprepade element?

Element med samma namn blir en JSON-lista. En JSON-lista blir tillbaka till upprepade element.

Vad händer med text bredvid underordnade element?

Den hamnar i en nyckel #text, så blandat innehåll går inte förlorat. Använd #text i JSON för att skriva text bredvid underordnade element.

Vad händer om en JSON-nyckel inte är ett giltigt XML-namn?

Tecken som XML inte tillåter ersätts med understreck, och namn som börjar med en siffra får ett understreck först.

Stöds kommentarer och CDATA?

CDATA-innehåll behålls som text. Kommentarer, XML-deklarationen och DOCTYPE hoppas över, eftersom JSON inte har någon plats för dem.

Varför visar min XML ett fel?

Meddelandet säger vad som är fel, med radnumret, till exempel en stängningstagg som inte stämmer, mer än ett rotelement eller text utanför roten. En tagg som aldrig stängs anges med namn, så att du vet vilken du ska rätta.

Är JSON till XML-omvandlare gratis?

Ja. Det är gratis att använda, utan registrering och utan att något behöver installeras.