Convertidor XML a JSON
Pega XML y conviertelo a JSON online, o al reves en la misma pagina.
Acerca de Convertidor XML a JSON
Pega XML y conviertelo a JSON online, o al reves en la misma pagina. Este convertidor XML a JSON gratis corre solo en tu navegador, asi que configs, feeds RSS, SVG y sobres de API con datos reales no salen de tu dispositivo. Los atributos pasan a claves con prefijo @ (por ejemplo @id), los elementos solo texto se colapsan a cadenas y el contenido mixto usa #text para poder hacer round-trip con Invertir. Combinalo con el Formateador y minificador XML o el Convertidor YAML a JSON.
Cómo usar Convertidor XML a JSON
- Elige XML → JSON o JSON → XML (o Invertir direccion tras convertir).
- Pega tu documento, suelta un .xml / .svg / .rss / .json local (max. 10 MB, solo lectura en el navegador) o carga un ejemplo de config, RSS o SVG.
- Elige sangria 2/4. En JSON → XML, opcionalmente incluye la declaracion XML. Revisa el conteo de elementos y atributos.
- Copia o descarga el resultado. Los comentarios se eliminan en XML → JSON porque JSON no los tiene. Nada se sube.
Ejemplos de Convertidor XML a JSON
XML de config con atributos
Un bloque <config env="staging"> pasa a JSON con "@env": "staging". Los elementos database y feature anidados mantienen la estructura; las etiquetas <feature> repetidas se vuelven arrays.
Canal RSS a JSON
Pega un canal RSS 2.0. Los items pasan a un array bajo channel.item para inspeccionar titulos y descripciones como JSON.
Marcado SVG
Convierte un icono SVG pequeno a JSON para inspeccionar xmlns, viewBox y formas hijas, luego Invierte a XML para embeberlo.
JSON de vuelta a XML
Parte de JSON con claves @atributo y una sola clave raiz. Activa Incluir declaracion XML cuando necesites <?xml version="1.0" encoding="UTF-8"?>.
JSON multi-clave envuelto
Si el JSON tiene varias claves de nivel superior, se envuelven en un elemento <root> para que la salida sea XML bien formado con una sola raiz.
Casos de uso comunes
- Convertir respuestas XML de API a JSON para depurar
- Pasar fragmentos RSS / Atom a fixtures JSON
- Inspeccionar estructura SVG como JSON antes de editar
- Round-trip de config XML con atributos como @claves
- Generar XML desde fixtures JSON en el navegador
Preguntas frecuentes sobre Convertidor XML a JSON
- Como convierto XML a JSON online?
- Elige XML → JSON, pega tu XML (o suelta un .xml / .svg / .rss) y copia o descarga el JSON. La conversion corre en el navegador: nada se sube.
- Puedo convertir JSON a XML en la misma pagina?
- Si. Cambia a JSON → XML o usa Invertir direccion. Una sola clave de objeto de nivel superior se convierte en el elemento raiz. Varias claves se envuelven en <root>.
- Como se representan los atributos XML en JSON?
- Los atributos pasan a claves con prefijo @, por ejemplo @id y @class. En JSON → XML esas claves vuelven a ser atributos para un round-trip predecible.
- Que pasa con el texto y el contenido mixto?
- Los elementos que solo contienen texto se colapsan a una cadena JSON. Cuando se mezclan texto e hijos, el texto se guarda bajo #text junto a las claves hijas.
- Se conservan los comentarios XML en JSON?
- No. JSON no tiene sintaxis de comentarios, asi que <!-- comentarios --> se eliminan. La UI muestra una insignia cuando se detectaron comentarios.
- Se sube mi XML a un servidor?
- No. El parseo y la conversion corren solo en tu navegador. Seguro para configs y feeds que nombran hosts reales o incluyen marcado privado.
- El documento necesita un solo elemento raiz?
- Si para XML → JSON. Las raices hermanas se rechazan con un error claro: envuelvelas primero en una etiqueta padre. Asi la forma JSON queda inequivoca.
- En que se diferencia del formateador XML?
- El Formateador y minificador XML embellece o comprime XML. Esta pagina convierte entre XML y JSON con manejo de atributos e Invertir: usa ambos cuando necesitas marcado limpio y una vista JSON.
Herramientas relacionadas
Formateador y minificador XML
Formateador XML online y minificador XML online gratis. Embellece o comprime XML, SVG, RSS y configs en el navegador - no se sube nada.
Convertidor YAML a JSON
Convierte YAML a JSON y JSON a YAML online en el navegador. Flujos multi-documento, YAML 1.2 seguro ante Noruega, ejemplos Docker Compose / GitHub Actions / Kubernetes. Nada se sube.
Convertidor TOML a JSON
Convierte TOML a JSON y JSON a TOML online en el navegador. Cargo.toml, pyproject.toml y configs de app. Invertir direccion. Nada se sube.
Minificador y formateador de JSON
Minificador y formateador de JSON online gratis. Minifica JSON para reducir payloads o embellece (pretty-print) JSON con sangría de 2 espacios. Valida mientras escribes: no hace falta subir archivos.
Conversor JSON a CSV
Convierte JSON a CSV y CSV a JSON en el navegador. Aplana objetos anidados, desaplana claves con punto al volver, NDJSON, preset Excel UE, RFC 4180. Sin subidas.