Hur man konverterar JSON till XML
- Lägg till din .JSON-fil - dra den till rutan ovan eller klicka för att bläddra.
- Konvertera den till .XML på några sekunder.
- Ladda ner din nya .XML-fil.
Vad du kan förvänta dig
- JSON-matriser mappas till upprepade XML-element med samma taggnamn - konverteraren väljer namnet, vanligtvis föräldernyckeln, vilket kanske inte matchar ett specifikt målschema.
- JSON
nullhar ingen XML-motsvarighet; de flesta verktyg skapar ett tomt element eller hoppar över fältet helt. - En ren JSON-matris eller ett objekt med flera nycklar på toppnivå omsluts automatiskt av ett enda rotelement, vanligtvis kallat
root- byt namn på det om ditt schema kräver något specifikt.
Vanliga frågor
Är konverteringen förlustfri?
Datavärden förblir intakta, men strukturen - vilka nycklar som blir element kontra attribut och hur matriser namnges - beror på verktyget och kan behöva justeras för ett strikt schema.
Kan jag konvertera XML tillbaka till JSON?
Ja; samma verktyg fungerar i båda riktningarna, och konverteraren ovan hanterar även
.xml till .json.Varför ser min konverterade XML annorlunda ut än vad det mottagande systemet förväntar sig?
Generiska konverterare använder sina egna regler för namngivning av element och placering av attribut; om målsystemet har ett XSD-schema kan du behöva ett mappningsverktyg eller ett kort skript som bygger strukturen explicit.
Orsakar JSON-nycklar med mellanslag eller specialtecken problem?
Ja - mellanslag och kolon är giltiga i JSON-nycklar men ogiltiga i XML-elementnamn; konverterare ersätter dem vanligtvis med understreck, så rensa nycklarna i förväg om namnen är viktiga.