4629 · Datos · v1.0.0

Laboratorio JSON

Pon las estructuras anidadas en foco.

Valida, formatea, minifica, inspecciona rutas JSON, resuelve JSON Pointer y compara o convierte datos compatibles sin evaluar expresiones.

Cubos de cristal anidados y nodos conectados ilustran datos estructurados en un laboratorio — ilustración conceptual
Ilustración conceptual generada por IA; no es una captura de la aplicación.
Procesado localmente en tu navegador

Espacio solo de texto. Nunca ejecuta la entrada. Límite general: 200.000 unidades UTF-16 por editor; algunas operaciones tienen límites menores.

Sesión privada · historial desactivado

Activa el guardado de hasta cinco transformaciones de texto en este dispositivo. No se sincronizan ni se guardan en una cuenta. Los archivos nunca se incluyen. Desactivar detiene el guardado; Limpiar elimina las entradas.

Cómo usar Laboratorio JSON

Pega la entrada, elige una operación y sus opciones y ejecuta la transformación. Revisa los diagnósticos antes de copiar o descargar el resultado. La entrada no se ejecuta.

JSON Pointer usa claves separadas por /, con ~0 para ~ y ~1 para /. Un puntero vacío representa el documento completo. El árbol enumera valores hasta el límite visible. No se evalúan expresiones JSONPath arbitrarias. Se rechazan claves duplicadas y números no representables con seguridad.

Privacidad y límites

El contenido del editor permanece en el navegador. Las transformaciones se ejecutan en un proceso aislado y nunca se envían a un servicio de formato o IA. El historial empieza desactivado; al activarlo, el texto se guarda solo en el navegador. Limpiarlo elimina las entradas de esta herramienta, no los datos de otras aplicaciones. El sitio puede cargar navegación y analítica normales, pero el espacio de trabajo se excluye de la captura de contenido interactivo.

Usa el selector de operación para las funciones disponibles. Con Tab puedes recorrer los controles; Ctrl o Command más K abre los comandos. Copiar requiere permiso de portapapeles. Descargar crea un archivo de texto local. Limpiar vacía el espacio actual, pero no elimina automáticamente el historial activado. Las entradas y salidas se muestran como texto, nunca como vistas ejecutables.

¿Qué es formatear JSON?

Valida la gramática y añade sangría para facilitar la lectura. No ejecuta JavaScript ni conserva comentarios porque JSON estándar no los admite.

GUÍA DE USO · ALCANCE Y LÍMITES

Laboratorio JSON: uso práctico y contexto

JSON Lab ayuda a revisar estructuras antes de utilizarlas. Sus operaciones de formato, punteros y comparación trabajan con datos sin ejecutar expresiones incrustadas.

↑ Volver a la aplicación
Cubos de cristal anidados y nodos conectados ilustran datos estructurados en un laboratorio — ilustración conceptual
Ilustración de la aplicación, reutilizada de su familia de imágenes de publicación. La interfaz interactiva está arriba.

Validar, localizar y transformar

Pega un valor JSON completo y valídalo antes de investigar su estructura. Formatear añade sangría; minificar quita presentación innecesaria. Árbol y rutas enumera valores hasta su límite. Elige la operación adecuada: dar formato repetidamente no resuelve claves ausentes o tipos inesperados.

Usa JSON Pointer para localizar un valor. El puntero vacío selecciona todo, las barras separan pasos y los escapes documentados representan tildes y barras literales en claves. No es JSONPath arbitrario ni un lenguaje de consultas ejecutables.

Inspeccionar una matriz antes de comparar

Carga el objeto incluido y resuelve el puntero al primer elemento. Revisa el árbol para relacionarlo con el índice inicial cero. Compara con el segundo ejemplo, que añade una herramienta. Revisa valores y no confundas cambios de sangría con nuevas capacidades del proyecto representado.

Para documentar una API, reduce la respuesta a campos representativos no sensibles. Conserva las diferencias entre null, cadena vacía, matriz vacía y propiedad ausente. Pueden significar cosas distintas aunque una interfaz muestre una caja vacía en todos los casos.

La gramática no valida reglas de negocio

JSON estándar no admite comentarios, comas finales ni expresiones JavaScript. Se rechazan claves duplicadas y números inseguros en lugar de sobrescribir o redondear. Corrige las ambigüedades del original. JSON válido no garantiza un esquema API, actualidad o campos obligatorios.

Convertir a YAML cambia la gramática, no la autoridad del contenido. Data Converter ofrece más formatos con límites explícitos. Conserva una copia original siempre que transformes configuraciones que consumirá otra aplicación.