Todas las conversiones

JSON → TSV

Convertir JSON a TSV online

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. El nivel superior debe ser un array de objetos o de arrays; un objeto suelto se rechaza.
  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. Las descargas TSV usan UTF-8 y tabuladores; las CSV usan UTF-8 y comas. Revisa el fin de línea de registros, el BOM y el salto final efectivos en el diálogo. Las comillas se reconstruyen y los finales mezclados se uniformizan. Las salidas inseguras se bloquean; se ofrece conversión explícita de entrecomillado cuando conserva la tabla, y una entrada ambigua requiere confirmación.