Convertitore TSV JSON
Converti i dati tra i formati TSV e JSON con analisi e formattazione automatiche
Input
Output
Leggimi
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.
- Evidenziazione della sintassi: Sia i pannelli di input che di output utilizzano un editor di codice con evidenziazione appropriata.
- Salto delle righe vuote: Le righe vuote nell'input TSV vengono ignorate durante l'analisi.
Casi d'uso
- Foglio di calcolo verso API: Esporta i dati da Excel o Google Sheets come TSV, quindi convertili in JSON per l'utilizzo in un payload API o in un file di configurazione.
- Esportazioni da database: Trasforma le esportazioni TSV da database o data warehouse in JSON per un'ulteriore elaborazione con JavaScript o Python.
- Migrazione dei dati: Converti i dataset JSON in TSV per l'importazione in strumenti che richiedono input delimitato da tabulazioni, come determinate pipeline ETL o importazioni di fogli di calcolo.