JSON naar XML Converter
Converteer JSON naar XML-formaat online
Invoer JSON
Uitvoer XML
Wat is JSON naar XML?
JSON en XML zijn beide formaten voor gestructureerde gegevens. JSON gebruikt sleutels en waarden; XML gebruikt tags en attributen. Het converteren van JSON naar XML betekent objecten in elementen, eigenschappen in attributen of tekstinhoud omzetten. Veel legacy-systemen en API's gebruiken XML.
De conversie wordt uitgevoerd in uw browser. Er wordt niets naar een server gestuurd. De W3C XML-specificatie definieert het uitvoerformaat.
Hoe deze tool te gebruiken
JSON plakken of uploaden
Plak JSON in de linker editor of upload een .json-bestand. Gebruik Voorbeeld voor voorbeeldgegevens. Stel in de instellingen de root-elementnaam en XML-declaratie in.
XML-uitvoer bekijken
Het rechterpaneel toont de gegenereerde XML. Object-sleutels worden elementnamen, waarden worden tekstinhoud. Arrays genereren herhaalde elementen. Het formaat wordt gedefinieerd in de XML-specificatie.
Downloaden of kopiëren
Gebruik Downloaden of Kopiëren om de XML te krijgen. Voor de omgekeerde conversie, gebruik XML naar JSON. Om JSON eerst te formatteren, gebruik de JSON Formatter.
Voorbeelden: JSON naar XML
Voorbeeld van conversie van JSON naar XML.
Voorbeeld: Abonneerecord
JSON-invoer:
Gegenereerde XML-uitvoer:
JSON vs XML
JSON is eenvoudiger en compacter. XML ondersteunt naamruimten, attributen en gemengde inhoud. De conversie mapt JSON-objecten naar XML-elementen. Er is geen enkele standaardmapping. Deze tool gebruikt een veelvoorkomende aanpak: objecten worden geneste elementen, arrays worden herhaalde elementen.
Veelgestelde vragen
Worden speciale XML-tekens geëscaped?
Ja. Tekens zoals <, >, & worden geëscaped in de tekstinhoud volgens de XML-specificatie.
En ongeldige XML-elementnamen?
JSON-sleutels kunnen tekens bevatten die niet zijn toegestaan in XML-elementnamen. De converter sanitizeert deze meestal. Controleer de uitvoer.
Worden mijn gegevens ergens naartoe gestuurd?
Nee. De conversie vindt plaats in uw browser.
Kan ik XML terug naar JSON converteren?
Ja. Gebruik het gereedschap XML naar JSON op deze site.
Wat is het root-element?
XML vereist een enkel root-element. In de instellingen kunt u de naam kiezen (standaard "root"). Het JSON-object wordt de inhoud van dat element.
Gerelateerde tools
XML wordt gedefinieerd door de W3C. Voor JSON: json.org, DOMParser.