Che cos'è TSV?

TSV (Tab-Separated Values) è un formato di testo semplice per l'archiviazione di dati tabulari. Ogni riga è una linea e le colonne all'interno di una riga sono separate da caratteri di tabulazione (\t). TSV è simile a CSV (Comma-Separated Values) ma utilizza una tabulazione come delimitatore, il che evita conflitti con le virgole che compaiono naturalmente nei campi di testo. È ampiamente supportato da applicazioni di fogli di calcolo, database e strumenti di elaborazione dati.

JSON (JavaScript Object Notation) è un formato di testo leggero per rappresentare dati strutturati come array e oggetti. Quando i dati sono archiviati come array di oggetti in JSON, ogni oggetto corrisponde a una riga e le sue chiavi corrispondono alle intestazioni delle colonne, rendendo la conversione tra TSV e JSON semplice.

Descrizione dello strumento

Questo strumento converte i dati bidirezionalmente tra i formati TSV e JSON. Incolla TSV per ottenere un array JSON di oggetti, oppure incolla un array JSON di oggetti per ottenere l'output TSV con una riga di intestazione.

Funzionalità

  • Conversione bidirezionale: Converti TSV in JSON o JSON in TSV con un singolo interruttore.
  • Gestione della riga di intestazione: Utilizza automaticamente la prima riga TSV come nomi di colonna durante la conversione in JSON e le chiavi degli oggetti come intestazioni durante la conversione in TSV.
  • Avviso di supporto degli oggetti annidati: Prevede un array piatto di oggetti per JSON-to-TSV; le strutture annidate non sono supportate.