Todas las conversiones

JSON → TSV

Convertir JSON a TSV

La respuesta de una API rara vez es un rectángulo limpio. Unos objetos traen claves que otros no, hay valores anidados, y una tabla necesita una sola forma. La conversión toma como cabecera la unión de todas las claves, así que nada se cae por haber aparecido tarde.

Cómo se hace

  1. Pega o abre el JSON. Tiene que ser un array en el nivel superior — un objeto suelto sale como una tabla de una fila.
  2. Revisa la fila de cabecera. Las claves salen en el orden en que aparecieron por primera vez, y todos los objetos aportan.
  3. Exporta como TSV, o edita antes: reordenar y borrar columnas aquí es más rápido que hacerlo después.

Hacerlo en el editor

Lo que suele salir mal

  • Objetos y arrays anidados

    Una celda de tabla guarda texto. Los valores anidados se vuelven a serializar como JSON dentro de la celda, en lugar de aplanarse en nombres de columna inventados.

  • Claves que faltan

    Un objeto sin una clave recibe una celda vacía, no una fila desplazada. Esta es la forma más habitual de que una conversión hecha a mano corrompa un archivo.

Los saltos de línea dentro de un valor de texto se conservan y salen entrecomillados, así que una descripción de varias líneas sobrevive al viaje.