XML to JSON
Converteer XML naar JSON
Over deze tool
De XML naar JSON Converter zet XML-documenten om in equivalente JSON: elk XML-element wordt een JSON-sleutel, onderliggende elementen worden geneste objecten, en herhaalde broer-elementen met dezelfde tagnaam worden automatisch gegroepeerd in een JSON-array.
Tekstinhoud wordt automatisch omgezet naar getallen of booleans wanneer van toepassing ('30' wordt 30, 'true' wordt true). XML-attributen worden niet meegenomen — alleen elementinhoud wordt geconverteerd. Alle verwerking gebeurt lokaal in de browser.
Hoe te gebruiken
- Plak je XML in het XML-invoerveld, of klik op Voorbeeld om een voorbeeld te laden.
- Kies het JSON-inspringniveau (2 spaties, 4 spaties of Geminificeerd).
- Klik op → JSON om te converteren.
- Klik op Kopiëren om de JSON-uitvoer naar het klembord te kopiëren.
Gebruiksscenario's
Backend-ontwikkelaars converteren XML API-responses naar JSON voor JavaScript-frontends. Data-engineers zetten XML-feeds om naar JSON voor pipelineverwerking. Ontwikkelaars die migreren van op XML gebaseerde configuratiebestanden documenteren hun schema in JSON. Webontwikkelaars converteren RSS/Atom-feeds naar JSON voor gebruik in JavaScript-toepassingen.
Veelgestelde vragen
- Wat gebeurt er met herhaalde elementen met dezelfde tagnaam? — Deze worden automatisch gegroepeerd in een JSON-array. Bijvoorbeeld, twee <item>-broerelementen worden "item": ["waarde1", "waarde2"].
- Worden XML-attributen geconverteerd? — Nee. Alleen de tekstinhoud van elementen en onderliggende elementen worden geconverteerd. XML-attributen worden genegeerd.
- Hoe worden tekstwaarden getypeerd? — Getallen en booleans worden automatisch afgeleid: '42' wordt 42, 'true' wordt true, 'false' wordt false. Al het andere blijft een string.