Pretvornik JSONL
Pretvarjajte med poljem objektov JSON in JSONL / NDJSON, en objekt na vrstico.
Pretvornik JSONL
JSONL (imenovan tudi NDJSON) shrani en objekt JSON na vrstico, namesto da bi vse zavil v eno samo polje. To je oblika, ki jo pričakuje večina podatkovnih zbirk za fino nastavljanje jezikovnih modelov, cevovodov z dnevniki in pretočnih vmesnikov API, saj lahko bralec obdela en zapis naenkrat, ne da bi celotno datoteko naložil v pomnilnik. Orodje pretvarja v obe smeri: prilepite polje objektov JSON in dobite JSONL, ali prilepite JSONL in dobite nazaj eno samo polje.
Polje, pretvorjeno v JSONL, vedno da en strnjen objekt na vrstico — to je opredelitev oblike, zato se možnosti oblikovanja uporabijo na strani polja. „Zamik polja“ določa, kako je izpisano nastalo polje: dva ali štiri presledke za berljivo datoteko, ki jo je lahko primerjati, ali minimizirano za najkrajši izpis. „Preskoči prazne vrstice“ prezre prazne vrstice v prilepljenem JSONL namesto da bi jih javil kot napako. „Sporoči številko vrstice ob napaki“ poimenuje natančno vrstico, v kateri je razčlenjevanje odpovedalo, zato je pokvarjen zapis v izvozu s 50.000 vrsticami hitro najden. „Ohrani vrstni red ključev“ pusti ključe vsakega objekta točno take, kot so zapisani; izklopite ga, če jih želite razvrstiti po abecedi za lažjo primerjavo.
Obe smeri enako obravnavata konce vrstic Windows in Unix ter obdelata več deset tisoč zapisov v precej manj kot sekundi. Natančen čas je izpisan v povzetku pod izhodom, skupaj s številom zapisov na vhodu, na izhodu in številom preskočenih praznih vrstic.
Vse teče krajevno v vašem brskalniku. Vaši podatki niso nikoli poslani drugam, kar je pomembno pri učnih zbirkah, dnevnikih API ali izvozih z osebnimi podatki. Rezultat kopirajte, prenesite kot datoteko .txt ali ga pošljite v drugo orodje, na primer oblikovalnik JSON ali pretvornik JSON v CSV.