Convertire TXT in JSON
Un file di testo semplice può diventare strutturato. Se ogni riga contiene gli stessi campi separati da tab, pipe, virgole o spazi, il convertitore trasforma le righe in record JSON che il codice legge senza bisogno di un parser personalizzato.
Convertitore di dati
oppure trascina qui File CSV, TSV, TXT … ·
Max 95 MB per file· Fino a 20 file· Eliminati dopo 30 minuti
I file vengono elaborati sui nostri server ed eliminati dopo 30 minuti.
Carattere che separa le colonne nei file CSV e di testo, sia in lettura sia in scrittura. Rilevamento automatico lo individua dal file di origine e scrive con la virgola.
UTF-8 funziona per tutte le lingue. Scegliere UTF-8 con BOM se Excel su Windows mostra accenti o caratteri asiatici illeggibili all'apertura del CSV.
Per file Excel, ODS e Numbers: converte solo il primo foglio oppure tutti i fogli (un CSV per foglio in un file ZIP, o una chiave JSON per foglio).
Nome della scheda del foglio nel nuovo foglio di calcolo, fino a 31 caratteri.
Array di oggetti usa i nomi delle colonne come chiavi per ogni riga; array di array è più compatto e mantiene l'intestazione come primo array.
Nome dell'elemento esterno che racchiude tutte le righe; ogni riga diventa un <row> al suo interno.
Usato nelle istruzioni CREATE TABLE e INSERT. Solo lettere, cifre e trattini bassi.
Virgolette e tipi di colonna differiscono leggermente tra i database; scegliere quello in cui si importeranno i dati.
Riscrive le celle con date in un unico formato. ISO (2026-10-18) è il più sicuro per database e codice; Mantieni originale le lascia come appaiono nell'origine.
Come usare questo strumento
- 1
Caricare il file di testo
Aggiungi un'esportazione .txt, un dump separato da tabulazioni o un elenco con una voce per riga. Fino a 20 file, 95 MB ciascuno.
- 2
Indicare come sono divise le righe
Delimitatore parte da Rilevamento automatico. In Impostazioni avanzate scegli Tab, Pipe o Spazio se lo conosci, imposta la Codifica del testo per i file meno recenti e disattiva La prima riga è l'intestazione se la riga 1 contiene dati.
- 3
Convertire in JSON
Premi Converti in JSON e scarica il file, con rientri per la lettura oppure compatto con Formattazione leggibile disattivata.
Come convertire un file TXT in JSON?
Carica il file .txt, lascia Delimitatore su Rilevamento automatico e La prima riga è l'intestazione attiva, poi premi Converti in JSON. Ogni riga diventa un oggetto e le parole della riga 1 diventano le chiavi.
Quali file di testo si convertono bene in JSON
L'estensione .txt dice solo che un file contiene caratteri; non promette nulla sulla struttura. I file che si convertono bene sono quelli che in realtà sono tabelle. Copiando celle da Excel o Google Fogli negli appunti finisce testo separato da tabulazioni, quindi incollarlo nel Blocco note e salvare produce proprio un file di questo tipo. Banche, sistemi di gestione paghe ed ERP datati esportano report .txt delimitati da pipe, e gli strumenti scientifici spesso scrivono letture separate da spazi o tabulazioni.
La prosa non si converte, né un documento la cui struttura delle righe cambia a metà. Se il file è davvero separato da virgole e vuoi un foglio di calcolo anziché codice, da TXT a CSV è la strada più breve. Il Blocco note salva i nuovi file in UTF-8 per impostazione predefinita da Windows 10 versione 1903, quindi i file recenti di solito non richiedono cambi di codifica; quelli di computer più vecchi spesso sì.
Convertire testo in JSON in base al separatore
Il caso più tollerante. Le tabulazioni compaiono raramente nei valori, quindi nomi con virgole e indirizzi con spazi restano in un solo campo.
- Copie dagli appunti da fogli di calcolo
- Molte esportazioni di client di database
Comune nelle esportazioni finanziarie e mainframe proprio perché | non compare quasi mai nei dati reali.
- Report di banche e paghe
- Log di applicazioni orientati alle righe
Un CSV salvato con estensione .txt. I valori che contengono virgole devono essere racchiusi tra virgolette doppie, come descrive RFC 4180, altrimenti le colonne si spostano.
- Esportazioni rinominate per i filtri email
- Vecchie liste di contatti
Funziona solo se nessun valore contiene spazi. Parole singole, codici e numeri vanno bene; i nomi completi no.
- Letture di strumenti
- Elenchi di parole e ID
Come appare il JSON
[
{
"sku": "TS-104",
"color": "navy",
"stock": 38
}
]- separatori più rilevamento automatico
- 5
- codifiche del testo di origine
- 8
- file di testo per lotto
- 20
- prima dell'eliminazione dei caricamenti
- 30 min
Testo semplice e JSON a confronto
TXT
Testo semplice
Un file TXT contiene solo caratteri semplici, senza formattazione, font, immagini o impaginazione. I file di testo moderni sono in genere codificati in UTF-8, che copre tutte le lingue, mentre quelli più vecchi possono usare altre codifiche e mostrare caratteri illeggibili. Il testo semplice è minuscolo, non diventa mai obsoleto e si apre su qualsiasi dispositivo, dagli smartphone ai server. Non può contenere grassetto, tabelle o immagini, quindi la struttura va espressa con la spaziatura o con un semplice markup.
- Compressione
- –
- Trasparenza
- –
- Animazione
- –
- Introdotto
- –
JSON
JavaScript Object Notation
JSON è un formato di testo leggero per dati strutturati, reso popolare da Douglas Crockford all'inizio degli anni 2000 e standardizzato come RFC 8259 ed ECMA-404. Rappresenta oggetti, array, stringhe, numeri, booleani e null con una sintassi semplice e leggibile. È il formato predefinito per le API web, i file di configurazione e lo scambio di dati tra app in quasi tutti i linguaggi di programmazione. Non prevede commenti, date o schemi integrati e i file annidati di grandi dimensioni sono difficili da leggere senza un visualizzatore.
- Compressione
- –
- Trasparenza
- –
- Animazione
- –
- Introdotto
- 2001 · Douglas Crockford
TXT diventa JSON quando il testo esportato da un programma datato o copiato da un report deve entrare in codice moderno, nel corpo di una API o in un'importazione NoSQL, e nessuno vuole scrivere a mano un parser per un solo file.
Domande frequenti su TXT in JSON
Il mio file di testo ha un elemento per riga. Può diventare un array JSON?
Sì. Con una riga di intestazione come name in cima, ogni riga successiva diventa un oggetto come {"name": "Lisbon"}. Senza intestazione, disattiva La prima riga è l'intestazione e scegli Array di array, che scrive ogni riga come elenco di un solo elemento.
Perché il rilevamento automatico ha diviso le frasi a ogni spazio?
Se un file non ha tabulazioni, pipe o virgole, gli spazi sono l'unico separatore rimasto da individuare. Imposta Delimitatore sul carattere che i campi usano davvero; il testo libero con spazi all'interno dei valori richiede tabulazioni o pipe tra i campi per convertirsi correttamente.
È possibile convertire un file di log in JSON?
Quando ogni riga segue lo stesso schema, ad esempio data e ora, livello e messaggio separati da pipe o tabulazioni, sì. I log in cui il messaggio stesso contiene il separatore, o in cui la struttura delle righe varia, richiedono un parser di log e non un convertitore di tabelle.
Quale codifica scegliere per un file TXT proveniente da un vecchio sistema?
I file scritti da software Windows occidentale prima della diffusione di UTF-8 sono di solito in Windows-1252; quelli giapponesi in Shift_JIS, quelli cinesi in GB18030, quelli coreani in EUC-KR. Scegli la codifica di origine per leggere correttamente le lettere accentate. Il JSON viene scritto in UTF-8, la codifica che RFC 8259 richiede per il JSON scambiato tra sistemi.
E il testo a larghezza fissa, con le colonne allineate tramite spazi?
Il convertitore divide in base a un delimitatore, non alla posizione dei caratteri. Se i valori non contengono mai spazi, l'impostazione Spazio funziona. Altrimenti apri il file in un foglio di calcolo, dividilo con la funzione Testo in colonne, salva una cartella di lavoro e usa da Excel a JSON.
Si ottiene JSON o JSON Lines?
JSON standard: un solo documento con un unico array di primo livello, che qualsiasi parser JSON carica con una sola chiamata. JSON Lines mette un record per riga e si adatta allo streaming, ma non è ciò che scrive questa pagina.
- Convertire TXT in CSVFile .txt delimitati in CSV corretto online: tab, pipe, punto e virgola o spazi rilevati in automatico, codifica sistemata, virgolette RFC 4180.
- Convertire JSON in TXTConvertire JSON in un file di testo: un record per riga, campi separati da tab o dal delimitatore scelto. Si apre in Blocco note, Excel e da riga di comando.
- Convertitore da Excel a JSONConvertire Excel in JSON online: intestazioni come chiavi, un oggetto per riga, date come stringhe ISO. Accetta XLSX, XLS, ODS e Numbers.
- Convertire CSV in TXTConvertire CSV in file .txt per moduli che accettano solo file di testo, per chi non deve aprire Excel o per qualsiasi editor. 20 file alla volta.
- Convertire PDF in JSONConverti le tabelle di un PDF in JSON: ogni riga diventa un oggetto con le intestazioni come chiavi, pronto per script, API o database. Fino a 20 PDF.
- Convertire TXT in ExcelConvertire .txt in Excel: righe separate da tab o virgole diventano righe e colonne, gli elenchi una colonna. Senza importazione guidata.