Convertor JSONL
Convertește între un tablou de obiecte JSON și JSONL / NDJSON, un obiect pe linie.
Convertor JSONL
JSONL (numit și NDJSON) păstrează câte un obiect JSON pe linie, în loc să învelească totul într-un singur tablou. Este formatul așteptat de majoritatea seturilor de date pentru ajustarea modelelor de limbaj, de fluxurile de jurnale și de API-urile care transmit date continuu, fiindcă cititorul poate prelua o înregistrare pe rând, fără să încarce tot fișierul în memorie. Instrumentul convertește în ambele sensuri: lipiți un tablou de obiecte JSON și obțineți JSONL, sau lipiți JSONL și primiți înapoi un singur tablou.
Un tablou transformat în JSONL dă întotdeauna un obiect compact pe linie — aceasta este definiția formatului, așa că opțiunile de formatare se aplică pe partea tabloului. „Indentare tablou” stabilește cum este scris tabloul rezultat: două sau patru spații pentru un fișier lizibil și ușor de comparat, ori minificat pentru cea mai scurtă ieșire. „Sari peste liniile goale” ignoră liniile goale din JSONL-ul lipit în loc să le trateze ca eroare. „Raportează numărul liniei la eroare” numește linia exactă la care s-a oprit analiza, astfel încât o înregistrare greșită dintr-un export de 50.000 de linii se găsește imediat. „Păstrează ordinea cheilor” lasă cheile fiecărui obiect exact cum au fost scrise; dezactivați opțiunea pentru a le sorta alfabetic și a compara mai ușor.
Ambele sensuri tratează la fel sfârșiturile de linie Windows și Unix și prelucrează zeci de mii de înregistrări în mult sub o secundă, timpul exact fiind afișat în rezumatul de sub ieșire, alături de câte înregistrări au intrat, câte au ieșit și câte linii goale au fost sărite.
Totul rulează local, în browserul dumneavoastră. Datele nu sunt niciodată încărcate undeva, ceea ce contează pentru seturi de antrenament, jurnale de API sau exporturi care pot conține informații personale. Copiați rezultatul, descărcați-l ca fișier .txt sau trimiteți-l în alt instrument, precum formatorul JSON sau convertorul JSON în CSV.