Hopp til innhold

XML ↔ JSON-konverterer

Konverter mellom XML og JSON umiddelbart. Håndterer attributter, nestede elementer og matriser. Konfigurerbar innrykk. Gratis, 100 % i nettleseren din.

Hva er XML og JSON?

XML (eXtensible Markup Language) er et markeringsspråk for koding av dokumenter i et format som er både menneskelig lesbart og maskinlesbart. Det bruker tagger for å definere elementer og attributter for metadata. JSON (JavaScript Object Notation) er et lett datautvekslingsformat som bruker nøkkel-verdi-par, matriser, strenger, tall, boolske verdier og null. Mens JSON dominerer moderne web-API-er, er XML fortsatt essensielt i bedriftssystemer (SOAP, RSS, SVG, XHTML), konfigurasjonsfiler (Maven, Android) og dokumentformater (DOCX, XLSX).

XML vs JSON — viktige forskjeller

XML støtter attributter, blandet innhold (tekst + elementer), navnerom, skjemaer (XSD) og XSLT-transformasjoner. Det er mer ordrett, men mer uttrykksfullt. JSON er mer kompakt, nativt støttet i JavaScript og har enklere parsing. JSON har ingen attributter, kommentarer eller blandet innhold.
Konverteringsnotater: XML-attributter tilordnes @attribute-nøkler i JSON. Flere XML-elementer med samme navn blir JSON-matriser. Rene tekstelementer blir enkle strengverdier.

Når bør du konvertere mellom XML og JSON

API-migrering — konverter eldre SOAP/XML-API-er til JSON for moderne REST-klienter. Konfigurasjon — konverter Maven pom.xml eller Android XML-konfigurasjoner til JSON for behandling. Datautveksling — bygg bro mellom systemer som bruker forskjellige formater (f.eks. XML-baserte bedriftssystemer ↔ JSON-baserte webapper). RSS/Atom-feeder — analyser XML-feeder og konverter til JSON for JavaScript-applikasjoner. Testing — konverter mellom formater for å verifisere at data roundtripper korrekt.

Personvern

All konvertering kjøres 100 % i nettleseren din med det innebygde DOMParser API-et. Ingen data sendes til noen server.