Formateador JSON
Formatee JSON válido en una salida legible y con sangría consistente en su navegador.
Formatee JSON sin cambiar sus datos.
JSON El formateador analiza su entrada y la imprime con una sangría predecible. Es útil para inspeccionar respuestas de API, archivos de configuración, metadatos de paquetes, registros y cargas útiles copiadas que llegan como una línea larga.
La entrada debe ser JSON válida: nombres de propiedad entre comillas, sin comas finales, sin comentarios y cadenas válidas. El formato cambia sólo los espacios en blanco; Se conservan las claves de los objetos, el orden de la matriz, los números, los valores booleanos, los valores nulos y el contenido de las cadenas.
Cómo usar
- Pegue sus datos JSON en el editor de entrada.
- Haga clic en Formatear JSON para analizarlo y aplicarle sangría.
- Revise la salida formateada para confirmar que la estructura, el anidamiento y las matrices son lo que espera.
- Utilice Copiar para el portapapeles, Descargar para un archivo o Limpiar para restablecer.
¿Qué es el formateador JSON?
Formateador JSON es una utilidad basada en navegador para convertir el JSON compacto en un documento legible por humanos. Hace que los objetos y matrices anidados sean más fáciles de escanear durante el trabajo de depuración, revisión y documentación.
Debido a que JSON es un formato de datos estricto, el formateador también actúa como una verificación rápida de validez. Si la entrada no se puede analizar, primero corrija la sintaxis en lugar de depender de la sangría para reparar la carga útil.
Notas de entrada
Pegue solo el documento JSON, no encabezados HTTP, asignaciones de variables, vallas de Markdown ni comillas circundantes de otra interfaz de usuario. Los espacios en blanco dentro de las cadenas entre comillas son datos y se conservarán.
Ejemplo
Una carga útil compacta se vuelve más fácil de revisar una vez que los objetos y valores se colocan en líneas separadas:
--- Entrada minificada ---
{"name":"John","age":30,"city":"New York"}
--- Salida formateada ---
{
"name": "John",
"age": 30,
"city": "New York"
}
Integración MCP
MCP (Model Context Protocol) permite que agentes de IA y aplicaciones descubran y ejecuten utilidades de Coding.Tools para flujos repetibles de conversión, formato, hash y generación.
Nombre de herramienta MCP: json-formatter
Endpoint MCP: https://coding.tools/mcp
Llame primero a tools/list. Cada herramienta incluye inputSchema, outputSchema y examples para que un agente de IA o cliente pueda construir argumentos válidos sin adivinar.
Para tools/call, lea result.content[0].text para el valor visible y result.structuredContent para el análisis automático. Los fallos de herramienta devuelven isError: true; los fallos de protocolo devuelven un JSON-RPC error.
Ejemplo de solicitud tools/call:
curl -s https://coding.tools/mcp \
-H "Content-Type: application/json" \
-H "Accept: application/json" \
-H "MCP-Protocol-Version: 2025-06-18" \
-d '{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"json-formatter","arguments":{"input":"{\"name\":\"Coding.Tools\",\"features\":[\"MCP\",\"A2A\"]}","options":{"spaces":2}}}}'
La mayoría de las herramientas de texto y datos aceptan una cadena input y options opcionales. Las herramientas de imagen que dependen de las API de imagen del navegador se listan para descubrimiento y devuelven un enlace a la interfaz web cuando necesitan capacidades del navegador.