Ga naar inhoud
TextArray
100% lokaal

JSON naar XML-converter

Converteer JSON-gegevens naar XML-indeling met inspringing en aangepaste hoofdelementen.

Invoer
Uitvoer

JSON naar XML-converter

Converteer JSON direct en nauwkeurig naar XML. Plak een JSON-object of array en deze tool genereert schone, correct ingesprongen XML die onmiddellijk klaar is voor gebruik. JSON-objecten worden automatisch XML-elementen waarbij onderliggende knooppunten elke eigenschap vertegenwoordigen, arrays worden reeksen van herhaalde <item>-elementen die elke waarde bevatten, en primitieve waarden zoals tekenreeksen en getallen worden tekstinhoud.

Pas de naam van uw hoofdelement aan uw behoeften aan. De standaardnaam is <root>, maar u kunt deze wijzigen in <data>, <response>, <document> of een andere geldige XML-naam die past bij uw documenttype of API-specificatie. De converter verwerkt speciale tekens automatisch perfect: ampersands, punthaken en aanhalingstekens in uw tekstinhoud worden veilig geëscaped als XML-entiteiten (&, <, >), zodat uw gegevens geldige XML blijven, ongeacht welke tekens deze bevatten.

Bij de conversie blijft uw oorspronkelijke gegevensstructuur precies behouden zoals deze is. Geneste objecten produceren correct geneste elementen, lege objecten en arrays produceren zelfsluitende tags, en alle waarden worden geformatteerd met een consistente inspringing van twee spaties voor gemakkelijke leesbaarheid en naleving van algemene XML-stijlgidsen. Dit maakt de output geschikt voor configuratiebestanden, API-integraties, gegevensuitwisseling en systeeminteroperabiliteit.

Omdat de tool volledig in uw browser draait, zonder verwerking aan de serverzijde, verlaat uw JSON uw apparaat nooit, waardoor deze volkomen veilig is voor gevoelige configuratiebestanden, API-reacties, interne gegevensexports of privé-informatie. Download de XML als bestand, kopieer hem naar uw klembord of stuur hem direct naar een andere tool voor verdere verwerking.

FAQ

Hoe converteert het JSON-objecten naar XML?
Elk JSON-object wordt een XML-element. Eigenschappen worden onderliggende elementen die naar de sleutel worden genoemd. {"name":John", "age":30} wordt bijvoorbeeld <name>John</name> en <age>30</age> genest in het hoofdelement.
Wat gebeurt er met JSON-arrays?
Elke array wordt een bovenliggend element met herhaalde <item> onderliggende elementen, één per waarde. Een array [1,2,3] wordt <item>1</item><item>2</item><item>3</item> genest in een ouder.
Kan ik de naam van het hoofdelement wijzigen?
Ja. Gebruik de optie "Rootelement" om elke gewenste naam op te geven: <data>, <response>, <document> of wat dan ook dat overeenkomt met uw documenttype. De tool zuivert ongeldige namen automatisch.
Hoe gaat het om met speciale tekens?
Tekstinhoud die &, <, > en andere speciale tekens bevat, wordt automatisch geëscaped als XML-entiteiten (&, <, >), zodat de uitvoer geldige XML blijft.
Worden mijn JSON-gegevens ergens geüpload?
Nee. De conversie verloopt volledig in uw browser. Uw JSON verlaat uw apparaat nooit, waardoor het veilig is voor gevoelige gegevens en privédocumenten.