ConvertLab.cloud

Che cos'è un file NDJSON?

NDJSON — JSON per righe

Usare il formato NDJSON

Un esempio concreto

Preparare una tabella JSON a partire da un log NDJSON.

Le verifiche utili

Ogni riga deve essere un JSON valido. Controlla le righe vuote, gli errori isolati e la dimensione del risultato aggregato.

Scegliere una conversione

Conservate l’originale e aprite il risultato nel software o sul dispositivo che dovrà utilizzarlo.

Le vostre domande su questo formato

Perché il mio JSON cambia struttura in CSV?

CSV rappresenta una tabella di righe e colonne. JSON può contenere oggetti e liste nidificate che non si traspongono direttamente. Convertite una copia, verificate come sono rappresentati i campi e conservate il JSON se il vostro uso richiede di mantenere tutta la sua struttura.

Come evitare di perdere gli zeri all'inizio degli identificativi?

All'apertura del CSV in un foglio di calcolo, importa le colonne di identificatori come testo. Un'apertura automatica può trasformare 00123 in 123. Controlla anche le date e i separatori decimali prima di salvare di nuovo.

Posso convertire un file contenente segreti?

Rimuovi password, chiavi di API e altri segreti prima di inviare un esempio al servizio o al supporto. L'elaborazione dei file avviene online. Per dati che non devono lasciare il tuo dispositivo, usa uno strumento locale appropriato.

Perché tutte le uscite non sono proposte?

I formati non sono intercambiabili in tutti i casi. ConvertLab mostra le conversioni del suo catalogo; rinominare un'estensione non trasforma il contenuto. Le uscite specializzate, come alcuni export XML o fogli di calcolo, sono identificate NoLimit.

01

Che cos'è?

L'NDJSON organizza un oggetto JSON completo per riga, senza parentesi quadre che racchiudono l'insieme né virgole tra le righe. Ogni riga si legge in modo indipendente dalle altre.

Il vantaggio è decisivo per i grandi volumi di dati: un file JSON classico deve essere caricato interamente in memoria prima di poter essere elaborato. Un NDJSON si legge riga per riga — è così possibile trattare un file di 50 GB su una macchina che dispone di soli 8 GB di memoria.

02

Storia e origine

Questa convenzione si è imposta da sé con la diffusione dell'elaborazione dei dati in streaming, man mano che i volumi rendevano impraticabile il caricamento integrale di un file.

È diventato il formato di fatto per i log applicativi e per gli export di database di grandi dimensioni.

03

Perché è utile

Si elabora in streaming, riga per riga, indipendentemente dal volume totale del file.

Una riga corrotta non invalida tutto il resto — a differenza di un JSON classico, dove una sola virgola fuori posto rende inutilizzabile l'intero file.

04

Limiti e difetti

Non è un JSON valido in senso stretto: un parser classico lo rifiuterà.

Non esiste una specifica ufficiale, il che lascia spazio a varianti.

05

Consigli d'uso

L'NDJSON è il formato adatto per log, export massivi o flussi di dati.

Per utilizzarlo in un foglio di calcolo, convertitelo in CSV — a condizione che la struttura sia piatta.

Converti il tuo NDJSON in pochi secondi, sui nostri server sicuri in Francia.

Converti un NDJSON