Convertitore CSV in JSONL
Converti file CSV in formato JSONL (JSON Lines) istantaneamente. Rilevamento automatico delle intestazioni e inferenza dei tipi. 100% lato client.
Input CSV
Trascina un file .csv qui, o clicca per sfogliare
Supporta .csv, .tsv, .txt
Input CSV
Trascina un file .csv qui, o clicca per sfogliare
Supporta .csv, .tsv, .txt
Output JSONL
Incolla o trascina contenuto CSV per convertire
Come convertire CSV in JSONL
La conversione da CSV a JSONL legge la prima riga del tuo file CSV come intestazioni di colonna, poi converte ogni riga successiva in un oggetto JSON con quelle intestazioni come chiavi.
Il nostro convertitore rileva automaticamente il delimitatore (virgola, tabulazione o punto e virgola) e gestisce i campi tra virgolette, inclusi campi contenenti virgole o nuove righe. I valori vengono tipizzati automaticamente — numeri, booleani e null vengono rilevati.
L'output è in formato JSONL valido con un oggetto JSON compatto per riga, pronto per l'uso con piattaforme di apprendimento automatico, pipeline di dati e API.
Cos'è la conversione da CSV a JSONL?
La conversione da CSV a JSONL trasforma dati tabulari da fogli di calcolo e database nel formato JSON Lines. Ogni riga del CSV diventa un oggetto JSON separato sulla propria riga, con le intestazioni delle colonne usate come nomi delle chiavi.
Questa conversione è essenziale per preparare dati di fogli di calcolo per l'addestramento di modelli di apprendimento automatico (OpenAI, Hugging Face), caricare dati in database NoSQL e alimentare dati strutturati nelle pipeline di streaming.
Casi d'uso comuni
Dati di addestramento ML
Converti dataset CSV in JSONL per il fine-tuning di modelli OpenAI o l'addestramento di transformer Hugging Face.
Migrazione dati
Trasforma esportazioni CSV da database SQL in JSONL per l'importazione in database NoSQL come MongoDB.
Da foglio di calcolo ad API
Converti esportazioni CSV da Excel/Google Sheets in JSONL per operazioni API batch.
Conversione formato log
Trasforma esportazioni di log CSV in JSONL per una migliore compatibilità con gli strumenti di analisi dei log.
Integrazione pipeline dati CI/CD
Automatizza la conversione da CSV a JSONL nelle pipeline CI/CD per trasformare report esportati e file di dati prima di alimentarli nei servizi di elaborazione a valle.
Elaborazione dati sensori IoT
Converti esportazioni di dati CSV da sensori IoT nel formato JSONL per l'ingestione in database time-series e piattaforme di analisi in tempo reale.
Errori comuni e soluzioni
Riga di intestazione mancante o non corrispondente
Il convertitore utilizza la prima riga come intestazioni di colonna. Se il tuo CSV non ha una riga di intestazione o le intestazioni non corrispondono alle colonne dei dati, l'output JSONL avrà chiavi errate. Assicurati che la prima riga contenga i nomi delle tue colonne.
Virgole o virgolette non sottoposte a escape nei campi
I campi CSV contenenti virgole o virgolette doppie devono essere racchiusi tra virgolette doppie secondo lo standard CSV. Ad esempio, un nome di città come 'San Jose, CA' dovrebbe apparire come "San Jose, CA" nel CSV. Campi con quotatura errata causano una suddivisione in colonne incorretta.
Problemi di codifica con caratteri non ASCII
I file CSV esportati da Excel su Windows potrebbero utilizzare la codifica Windows-1252 invece di UTF-8. Se vedi caratteri illeggibili nell'output JSONL, salva nuovamente il tuo file CSV con codifica UTF-8 nell'applicazione di foglio di calcolo prima di convertire.
Domande frequenti
Come vengono gestite le intestazioni nella conversione da CSV a JSONL?
La prima riga del tuo CSV viene automaticamente utilizzata come intestazioni di colonna. Ogni intestazione diventa una chiave JSON negli oggetti JSONL di output. Gli spazi nelle intestazioni vengono rimossi.
Il convertitore rileva automaticamente i tipi di valore?
Sì. Il convertitore rileva automaticamente numeri, booleani (true/false) e valori null. Tutto il resto viene trattato come stringa. Questo assicura che l'output JSONL abbia i tipi JSON corretti.
Questo convertitore CSV in JSONL carica il mio file?
Sì. Tutta la conversione avviene localmente nel tuo browser. Nessun dato viene inviato a nessun server. Il tuo contenuto CSV non lascia mai il tuo dispositivo.
Quale delimitatore viene utilizzato per il CSV?
Sì! Usa il nostro convertitore da JSONL a CSV per trasformare i file JSONL in formato CSV per le applicazioni di fogli di calcolo.
Cosa succede alle celle vuote nel CSV?
Sì. Il convertitore rileva automaticamente delimitatori di tabulazione, virgola e punto e virgola. Puoi caricare file .tsv o .csv e il delimitatore verrà rilevato automaticamente.
Come posso riconvertire JSONL in CSV?
Le celle vuote vengono convertite in stringhe vuote nell'output JSONL. Se hai bisogno di valori null, puoi post-elaborare l'output JSONL. L'inferenza dei tipi si applica solo ai valori non vuoti.
Il convertitore gestisce file CSV con righe inconsistenti?
Sì. Il convertitore gestisce qualsiasi numero di colonne in modo efficiente. Ogni intestazione di colonna diventa una chiave negli oggetti JSON. Non c'è un limite di colonne, anche se file CSV molto larghi produrranno output JSONL più grandi.
Posso convertire file TSV con questo strumento?
Il convertitore rimuove i caratteri BOM e gestisce le particolarità specifiche di Excel come numeri tra virgolette e formati di data. Tuttavia, le formule Excel non vengono valutate — appaiono come la loro rappresentazione testuale. Per i migliori risultati, esporta da Excel utilizzando il formato 'CSV UTF-8'.