Formateador de JSON y XML
Convierte datos en JSON o XML a un formato legible con indentación configurable, o minifícalos para reducir tamaño. También puedes convertir entre formatos (JSON XML y XML JSON).
Cómo usar
- Elige Formato de entrada (Auto/JSON/XML) y Formato de salida (JSON o XML).
- Pega tu contenido en el área Entrada.
- Opcional: ajusta Indentación y, si conviertes a XML, el Nombre raíz XML.
- Pulsa Embellecer o Minificar. Puedes Descargar la salida.
Ejemplos prácticos
1) JSON XML
Entrada (JSON):
{
"persona": {
"nombre": "Ana",
"edad": 30,
"hobbies": ["leer", "viajar"]
}
}
Salida (XML):
<root>
<persona>
<nombre>Ana</nombre>
<edad>30</edad>
<hobbies>leer</hobbies>
<hobbies>viajar</hobbies>
</persona>
</root>
2) XML JSON
Entrada (XML):
<catalogo>
<libro id="1">
<titulo>El Quijote</titulo>
<autor>Cervantes</autor>
</libro>
<libro id="2">
<titulo>Cien Años de Soledad</titulo>
<autor>García Márquez</autor>
</libro>
</catalogo>
Salida (JSON):
{
"catalogo": {
"libro": [
{ "_attr": { "id": "1" }, "titulo": "El Quijote", "autor": "Cervantes" },
{ "_attr": { "id": "2" }, "titulo": "Cien Años de Soledad", "autor": "García Márquez" }
]
}
}
Buenas prácticas
- JSON válido: comillas dobles y sin comas finales.
- XML válido: etiquetas bien anidadas y cerradas.
- Usa Embellecer/Convertir para depurar; Minificar/Convertir para reducir tamaño.
