Come convertire TSV in JSON
- Aggiungi il tuo file .TSV - trascinalo nel riquadro sopra o fai clic per sfogliare.
- Convertilo in .JSON in pochi secondi.
- Scarica il tuo nuovo file .JSON.
Cosa aspettarsi
- Tutti i valori arrivano come stringhe a meno che lo strumento non esegua l'inferenza dei tipi - un numero come
42può essere memorizzato come valore stringa nel JSON; verifica l'output se i tipi esatti sono importanti. - Il convertitore si aspetta che la prima riga contenga le intestazioni delle colonne; se il tuo
.tsvnon ha una riga di intestazione, le chiavi JSON predefinite saranno gli indici delle colonne (0,1,2…). - Un carattere di tabulazione all'interno del valore di una cella sposta ogni colonna successiva e corrompe l'output silenziosamente - controlla il file sorgente in un editor di testo se i risultati sembrano errati.
Domande frequenti
Devo installare qualcosa per convertire TSV in JSON?
No - il convertitore su questa pagina è gratuito e funziona senza installazione. Per l'automazione o grandi lotti, Python con
pandas è l'opzione più affidabile.Perché tutti i miei valori sono stringhe nell'output JSON?
Il TSV memorizza tutto come testo semplice senza metadati sui tipi. Usa
pandas per l'inferenza automatica dei tipi, oppure converti i valori nel tuo codice dopo la conversione.Il mio TSV non ha una riga di intestazione - cosa succede?
La prima riga di dati viene trattata come nomi di colonna, producendo un output errato. In
pandas, imposta header=None e fornisci una lista names per risolvere il problema.Posso convertire il JSON di nuovo in TSV?
Sì - in
pandas: df.to_csv('output.tsv', sep='\t', index=False). Gli oggetti e gli array JSON nidificati devono essere prima appiattiti poiché il TSV non può rappresentarli.