Convertitore JSONL
Converti tra un array di oggetti JSON e JSONL / NDJSON, un oggetto per riga.
Convertitore JSONL
JSONL (anche chiamato NDJSON, newline-delimited JSON) memorizza un oggetto JSON per riga invece di racchiudere tutto in un singolo array. È il formato che la maggior parte dei dataset di fine-tuning LLM, delle pipeline di logging e delle API di streaming si aspettano, poiché un consumer può leggere un record alla volta senza caricare l'intero file in memoria. Questo strumento converte in entrambe le direzioni: incolla un array di oggetti JSON per ottenere JSONL, o incolla JSONL per recuperare un singolo array JSON.
Quando converti un array JSON in JSONL, viene sempre prodotto un oggetto compatto per riga — quella è la definizione del formato, quindi le opzioni di formattazione si applicano invece dal lato dell'array. "Indentazione array" controlla come viene stampato l'array risultante: due o quattro spazi per un file leggibile e confrontabile, o minificato per l'output più piccolo. "Salta righe vuote" ignora le righe vuote nel JSONL incollato invece di trattarle come un errore di parsing. "Segnala numero riga su errore" nomina la riga esatta in cui si è verificato un errore di parsing, così un record errato in un'esportazione di 50.000 righe è facile da trovare. "Conserva ordine chiavi" mantiene le chiavi di ogni oggetto esattamente come sono state scritte; disabilitalo per ordinare le chiavi alfabeticamente per un confronto più facile.
Entrambe le direzioni gestiscono i terminatori di riga Windows e Unix in modo intercambiabile ed elaborano decine di migliaia di record in meno di un secondo, con l'ora esatta mostrata nel riepilogo sotto l'output, insieme al numero di record in ingresso, in uscita e al numero di righe vuote saltate.
Tutto viene eseguito localmente nel tuo browser. I tuoi dati non vengono mai caricati, il che è importante per dataset di training, log API o esportazioni che possono contenere informazioni private. Copia il risultato, scaricalo come file .txt, o invialo a un altro strumento come il formattatore JSON o il convertitore JSON-in-CSV per continuare la pipeline.