Sådan konverterer du JSON til XML
- Tilføj din .JSON-fil - træk den ind i boksen ovenfor, eller klik for at gennemse.
- Konverter den til .XML på få sekunder.
- Download din nye .XML-fil.
Hvad du kan forvente
- JSON-arrays mappes til gentagne XML-elementer med samme tag-navn - konverteren vælger navnet, normalt forældrenøglen, hvilket muligvis ikke matcher et specifikt målskema.
- JSON
nullhar ingen XML-ækvivalent; de fleste værktøjer danner et tomt element eller springer feltet helt over. - Et rent JSON-array eller et objekt med flere nøgler på øverste niveau pakkes automatisk ind i et enkelt rodelement, normalt navngivet
root- omdøb det, hvis dit skema kræver noget specifikt.
Ofte stillede spørgsmål
Er konverteringen tabsfri?
Dataværdierne overlever intakte, men strukturen - hvilke nøgler der bliver til elementer vs. attributter, og hvordan arrays navngives - afhænger af værktøjet og kan kræve justering til et strengt skema.
Kan jeg konvertere XML tilbage til JSON?
Ja; de samme værktøjer fungerer i begge retninger, og konverteren ovenfor håndterer også
.xml til .json.Hvorfor ser min konverterede XML anderledes ud end det, modtagesystemet forventer?
Generiske konvertere bruger deres egne regler for navngivning af elementer og placering af attributter; hvis målsystemet har et XSD-skema, kan du få brug for et mapping-værktøj eller et kort script, der bygger strukturen eksplicit.
Giver JSON-nøgler med mellemrum eller specialtegn problemer?
Ja - mellemrum og kolon er gyldige i JSON-nøgler, men ulovlige i XML-elementnavne; konvertere erstatter dem typisk med understregninger, så ryd op i nøglerne på forhånd, hvis navnene er vigtige.