Vés al contingut principal

Convertidor JSON a XML de franc

Converteix JSON a XML i XML a JSON, en ambdues direccions, preservant atributs i matrius. S'executa completament al teu navegador — res es puja.

Funciona sense connexió un cop carregat

Deixa caure un fitxer JSON o XML (o enganxa a continuació)

JSON, XML · processat al teu dispositiu

o premeu Ctrl+V per enganxar des del porta-retalls

Navegar pels fitxers
Convertint JSON a XML
XML sortida
<?xml version="1.0" encoding="UTF-8"?>
<book id="42">
  <title>Brave New World</title>
  <author>Huxley</author>
  <year>1932</year>
  <inPrint>true</inPrint>
</book>

💡 Els atributs es mapegen a claus @name i el text de l'element a #text; les etiquetes repetides es converteixen en matrius. Useu ⇄ per invertir la direcció i fer anada i tornada de les dades. Tot s'executa al navegador.

Usos habituals

  • Converteix JSON a XMLConverteix un objecte JSON en XML ben format.
  • Converteix XML a JSONAnalitzar XML en JSON net i escrit.
  • Pont JSON i APIs XMLConverteix les càrregues utiles entre serveis que utilitzen JSON i XML.
  • Converteix fitxers de configuracióMou la configuració entre formats JSON i XML.
  • Compara estructures JSON i XMLVeure com les mateixes dades apareixen en JSON versus XML.

Com funciona

JSON i XML són els dos formats d'intercanvi de dades més comuns, i sovint necessiteu moure's entre ells. Això es converteix en ambdues direccions, al vostre navegador.

  1. 1
    Enganxeu JSON o XML
    Trieu una direcció amb el toggle ⇄. L'entrada s'analitza localment — JSON amb JSON.parse, XML amb el DOMParser del navegador.
  2. 2
    Es mapen les estructures
    Anant a XML, les claus d'objecte es converteixen en elements, les claus «@name» es converteixen en atributs i les matrius repeteixen una etiqueta. Anant a JSON, els atributs es converteixen en claus «@name», les etiquetes repetides es converteixen en matrius i els números/booleans es coercen.
  3. 3
    Teniu una sortida neta i sagnat
    El resultat és pretty-printed i llest per usar.
  4. 4
    Round-trip si voleu
    El botó ⇄ alimenta la sortida com a entrada perquè pugueu convertir enrere i comprovar.

Els fitxers de configuració i dades poden ser sensibles. Ambdues direccions s'executen totalment al vostre dispositiu — res no es carrega.

Eines relacionades

Preguntes freqüents