jsonecho

JSON a una línea

Colapsa JSON en una línea para que quepa en una entrada de log, un comando curl o una celda de hoja de cálculo.

Cargando la herramienta...

Cómo usar JSON a una línea

  1. Pega tu JSON formateado.
  2. Copia la línea única del cuadro de la derecha.

Sobre JSON a una línea

Los sistemas de logging suelen tratar cada línea como un evento separado. Si registras JSON pretty printed, un objeto acaba disperso en veinte entradas. Una sola línea evita eso, y también una línea de JSON en un comando de shell donde un salto de línea lo terminaría.

La herramienta también comprueba que tu JSON es válido, para que no pegues algo roto en una configuración de producción.

Preguntas frecuentes

¿Se romperá si mi JSON contiene saltos de línea dentro de cadenas?

Los saltos de línea dentro de una cadena se almacenan como los dos caracteres \n en JSON válido, así que se quedan como están. Un salto de línea en bruto dentro de una cadena haría el JSON inválido, y verías un error.

¿Puedo poner el resultado en un comando curl?

Sí. Envuélvelo entre comillas simples en macOS y Linux, por ejemplo curl -d '{"a":1}'. En Windows cmd necesitas comillas dobles con las comillas internas escapadas.

¿Es lo mismo que Minificar JSON?

La salida es idéntica. Las dos páginas existen porque la gente las busca con palabras distintas. Usa el nombre que recuerdes.

Más en Herramientas JSON

Todas las herramientas →