JSON til XML-konvertering JSON-objekter konverteres til XML-elementer med nøklene som taggnavn. Matriser pakkes inn i gjentatte <item>-elementer. Tekstverdier blir tekstinnhold i XML-elementer. XML-attributter bevares med @-prefiks når de konverteres tilbake til JSON. Utdataene formateres med valgt innrykk for lesbarhet.
Elementer kontra attributter — spørsmålet om kartlegging
XML har ingen matriser, og JSON har ingen attributter, så konverteringen er en konvensjon: JSON-objekter blir elementer med nøklene som taggnavn, matriser gjentar et element, og XML-attributter markeres med et @-prefiks på veien tilbake til JSON. Tekst blandet med barneelementer (blandet innhold) har ingen naturlig JSON-framstilling — en omformer må velge et felt for teksten.