TL
Tool Lab
💰Donate
💰Donate

XML to JSON

Konvertera XML till JSON

XML Input
JSON Output

Om det här verktyget

XML till JSON-konverteraren omvandlar XML-dokument till motsvarande JSON: varje XML-element blir en JSON-nyckel, underelement blir nästlade objekt, och upprepade syskonelement med samma taggnamn grupperas automatiskt i en JSON-array.

Textinnehåll tolkas automatiskt som tal eller booleaner när det är lämpligt ('30' blir 30, 'true' blir true). XML-attribut inkluderas inte — endast elementinnehåll konverteras. All bearbetning sker lokalt i webbläsaren.

Hur man använder

  1. Klistra in din XML i XML-inmatningsfältet, eller klicka på Exempel för att ladda ett exempel.
  2. Välj JSON-indenteringsnivå (2 mellanslag, 4 mellanslag eller Minifierad).
  3. Klicka på → JSON för att konvertera.
  4. Klicka på Kopiera för att kopiera JSON-utdata till urklipp.

Användningsfall

Backend-utvecklare konverterar XML API-svar till JSON för JavaScript-frontend. Dataingenjörer omvandlar XML-flöden till JSON för pipelinebearbetning. Utvecklare som migrerar från XML-baserade konfigurationsfiler dokumenterar sitt schema i JSON. Webbutvecklare konverterar RSS/Atom-flöden till JSON för användning i JavaScript-applikationer.

Vanliga frågor

  • Vad händer med upprepade element med samma taggnamn?De grupperas automatiskt i en JSON-array. Till exempel blir två <item>-syskon "item": ["value1", "value2"].
  • Konverteras XML-attribut?Nej. Endast elementens textinnehåll och underelement konverteras. XML-attribut ignoreras.
  • Hur typas textvärden?Tal och booleaner tolkas automatiskt: '42' blir 42, 'true' blir true, 'false' blir false. Allt annat förblir en sträng.