Come convertire CSV in NDJSON
Aggiungi dati CSV
Carica un file .csv o incolla righe da Excel, Google Sheets, export database, CRM o report.
Scegli le regole di output
Conferma intestazioni, rilevamento tipi, gestione celle vuote e anteprima delle righe JSON generate.
Scarica NDJSON
Copia l’output o scarica .ndjson o .jsonl per API, log, indici di ricerca, database e import.
Convertire CSV in NDJSON online
Usa questo convertitore CSV in NDJSON per trasformare righe CSV in oggetti JSON separati da nuove righe. Carica un file .csv o incolla dati CSV, crea un oggetto JSON per ogni riga e scarica un file .ndjson o .jsonl pronto per API, log, database, indici di ricerca e pipeline dati.
CSV è comodo da modificare nei fogli di calcolo, ma NDJSON è più semplice da elaborare riga per riga. Per questo è utile in import massivi, streaming, sistemi di log e strumenti che richiedono un oggetto JSON per riga.
Il convertitore gira nel browser. Non richiede registrazione, upload su server o script da terminale per le normali conversioni CSV in JSON Lines.
Perché usare questo convertitore CSV in NDJSON
Trasformare righe CSV in oggetti JSON a mano richiede tempo e crea errori. Una virgola, una virgoletta o una parentesi fuori posto può bloccare un import. Questo strumento converte dati CSV strutturati in NDJSON senza scrivere script.
Nel lavoro pratico sui dati, il flusso più pulito è semplice: sistema le intestazioni CSV, rimuovi colonne vuote, controlla date e numeri, poi converti. Un input pulito crea NDJSON pulito.
Funzioni premium CSV in NDJSON
Incolla e carica
Converti CSV incollato o file .csv e .txt senza registrazione.
Supporto intestazioni
Usa la prima riga come chiavi JSON o genera nomi column_1 automaticamente.
Rilevamento tipi
Mantieni valori come testo o rileva numeri, booleani e null.
Controllo celle vuote
Esporta celle vuote come stringhe vuote, null o ometti il campo.
Campi JSON annidati
Usa intestazioni puntate come user.name o profile.level per creare oggetti annidati.
Validazione NDJSON
Controlla che ogni riga generata sia un oggetto JSON valido.
Download .ndjson e .jsonl
Scarica con l’estensione richiesta dal tuo strumento.
Anteprima CSV e output
Rivedi righe CSV e JSON Lines prima dell’uso.
Esempio CSV in NDJSON
Ecco un semplice CSV:
Input CSV
name,city,score
Alice,London,92
Ben,Toronto,85
Maya,Sydney,88Dopo la conversione, l’output NDJSON diventa:
Output NDJSON
{"name":"Alice","city":"London","score":"92"}
{"name":"Ben","city":"Toronto","score":"85"}
{"name":"Maya","city":"Sydney","score":"88"}Che cos’è NDJSON
NDJSON significa JSON delimitato da nuove righe. Ogni riga contiene un oggetto JSON valido.
Invece di racchiudere tutti i record in un grande array JSON, NDJSON li mantiene separati e leggibili riga per riga.
È adatto quando gli strumenti devono leggere, scrivere, trasmettere o processare dati un record alla volta.
Che cos’è un file CSV
Un CSV è un formato tabellare in testo semplice. Conserva dati in righe e colonne, di solito separate da virgole.
I CSV sono diffusi perché funzionano con Excel, Google Sheets, database, CRM, export analitici e strumenti di programmazione.
CSV è facile da modificare per le persone. NDJSON è spesso più facile da elaborare per i sistemi.
Le intestazioni CSV diventano chiavi JSON
Nella maggior parte delle conversioni CSV in NDJSON, la prima riga diventa il nome delle chiavi JSON.
Esempio intestazioni
product_id,name,price
101,Keyboard,29.99
{"product_id":"101","name":"Keyboard","price":"29.99"}CSV in NDJSON per sviluppatori
Gli sviluppatori usano NDJSON perché è semplice da processare in script, code, log, import e sistemi streaming.
Un programma legge una riga, analizza un oggetto JSON, lo processa e passa alla successiva. NDJSON evita anche di caricare in memoria un enorme array JSON.
CSV in NDJSON per Elasticsearch, BigQuery e MongoDB
Molti strumenti dati accettano JSON per riga o lavorano bene con file record per record. La conversione CSV in NDJSON aiuta quando l’origine è un foglio di calcolo ma la destinazione vuole oggetti JSON.
Elasticsearch usa spesso NDJSON nei flussi bulk. BigQuery può caricare JSON delimitato da righe. MongoDB può usare record JSON per riga quando ogni riga deve diventare documento.
Prima dell’import, controlla nomi campo, formati data, codifica e tipi supportati dalla destinazione.
Buone pratiche prima della conversione
Problemi comuni CSV in NDJSON
Se l’output sembra errato, il CSV può avere righe non uniformi, intestazioni mancanti, virgolette non escapate o virgole dentro valori non quotati correttamente.
Se i numeri appaiono come stringhe, attiva il rilevamento tipi. Se le celle vuote diventano stringhe vuote, scegli tra stringa vuota, null o campo omesso.
Se lo strumento di import rifiuta il file, prova le prime righe NDJSON. Ogni riga deve essere un oggetto JSON valido.
Chi usa questo strumento
Questo convertitore CSV in NDJSON è utile per sviluppatori, data engineer, analisti, database admin, team QA, product team e marketer tecnici.
È particolarmente utile quando i dati partono da Excel, Google Sheets, un export CRM o un report CSV, ma il sistema successivo richiede oggetti JSON separati per riga.
Inizia a convertire CSV in NDJSON
Carica il CSV, converti le righe in JSON delimitato da nuove righe e scarica un file .ndjson pronto per import, test, log, API o pipeline dati.
Lo strumento segue il flusso reale: usa intestazioni come chiavi JSON, genera un oggetto per riga, valida l’output e scarica il file.
FAQ CSV in NDJSON
Risposte su CSV, NDJSON, JSON Lines, JSONL, tipi dati e file pronti per import.