JSONL konvertor
Konverzia medzi poľom objektov JSON a JSONL / NDJSON, jeden objekt na riadok.
JSONL konvertor
JSONL (tiež NDJSON, newline-delimited JSON) ukladá jeden objekt JSON na riadok namiesto toho, aby všetko obaľoval do jediného poľa. Je to formát, ktorý očakávajú väčšina LLM trénovacích datových súborov, logovacích kanálov a streamovacích API, pretože konzument môže čítať jeden záznam naraz bez načítania celého súboru do pamäte. Tento nástroj konvertuje oboma smermi: vložte pole objektov JSON a získajte JSONL, alebo vložte JSONL a získajte jediné pole JSON.
Pri konverzii poľa JSON na JSONL sa vždy vytvorí jeden kompaktný objekt na riadok — to je definícia formátu, takže možnosti formátovania sa namiesto toho vzťahujú na stranu poľa. „Odsadenie poľa“ určuje, ako sa vytlačí výsledné pole: dve alebo štyri medzery pre čitateľný, porovnateľný súbor, alebo minimalizované pre najmenší výstup. „Preskočiť prázdne riadky“ ignoruje prázdne riadky v vloženom JSONL namiesto toho, aby ich považoval za chybu parsera. „Nahlásiť číslo riadku pri chybe“ pomenuje presný riadok, na ktorom sa stalo zlyhanie parsera, takže zlý záznam v 50 000-riadkovom vývoze je ľahko nájsť. „Zachovať poradie kľúčov“ ponecháva kľúče každého objektu presne tak, ako boli napísané; vypnite ho, aby sa kľúče zoradili abecedne a bolo ľahšie porovnávať.
Oba smery spracovávajú koncovky riadkov Windows a Unix ľubovoľne a spracovávajú desiatky tisíc záznamov za menej než sekundu, s presným časom zobrazeným v súčte pod výstupom, spolu s počtom záznamov na vstupe, na výstupe a počtom preskočených prázdnych riadkov.
Všetko beží lokálne vo vašom prehliadači. Vaše údaje sa nikdy nenahrajú, čo je dôležité pre trénovacie súbory, logy API alebo vývozy, ktoré môžu obsahovať osobné informácie. Skopírujte výsledok, stiahnite ho ako súbor .txt, alebo ho pošlite do iného nástroja, ako je formátor JSON alebo konvertor JSON-do-CSV, aby ste pokračovali v spracovaní.