JSON til XML-konverterer
Konverter JSON til XML og XML tilbake til JSON, i begge retninger, helt i nettleseren din.
Slik bruker du JSON / XML
- 01
Velg en retning: JSON til XML eller XML til JSON.
- 02
Lim inn JSON-en eller XML-en din.
- 03
Kopier det konverterte resultatet, eller bytt for å konvertere tilbake.
Konverter begge retninger
En toveis-omformer mellom JSON og XML, bygget på en godt testet parser. Konverter et JSON-objekt til XML eller parse XML tilbake til JSON, mens attributter bevares og gjentatte elementer gjøres om til arrayer og tilbake igjen.
Den er nyttig når du trenger å bygge bro mellom et XML-basert system og et JSON-basert et, inspisere en SOAP-nyttelast som lesbar JSON, eller gjøre en JSON-konfigurasjon om til den XML-en et gammelt verktøy forventer.
Alt kjører lokalt i nettleseren din, så dataene dine forlater aldri enheten din.
Hvorfor XML fortsatt er overalt
XML (Extensible Markup Language) er en veletablert måte å strukturere data på med nøstede tagger og attributter. Det er fortsatt overalt: SOAP-nettjenester, RSS- og Atom-feeder, kontordokumentformater, Android-oppsett og utallige konfigurasjons- og datautvekslingsformater.
Hvordan attributter bevares
Attributter bevares gjennom rundturen ved hjelp av et @_-prefiks på JSON-siden, så en XML-attributt blir en tydelig merket JSON-nøkkel og konverteres tilbake til den samme attributten, i stedet for å gå tapt eller forveksles med underelementer.
Gjentatte elementer blir arrayer
Gjentatte elementer avbildes naturlig til arrayer: flere <item>-tagger under en forelder blir en JSON-array, og en JSON-array blir gjentatte elementer i XML-en, som er den formen de fleste virkelige dokumenter tar.
Ofte stilte spørsmål
Hvordan håndteres XML-attributter?
Attributter bevares med et @_-prefiks på JSON-siden, så konvertering frem og tilbake holder dem intakte.
Hvordan representeres gjentatte elementer?
Gjentatte XML-elementer blir en JSON-matrise, og matriser i JSON blir gjentatte elementer i XML.
Lastes dataene mine opp til en server?
Nei. Konverteringen kjører helt i nettleseren din, så dataene dine forlater aldri enheten din.