Uvučena lista pretvorena u JSON stabla
Pretvorite uvučenu ili kuglatu listu u zagradanoga JSON-a (ili YAML-a), i natrag.
Uvučena lista pretvorena u JSON stabla
Zalijepite listu čija se hijerarhija prikazuje kroz uvlake — razmake, tabulatore ili znakove i brojeve — i ovaj alat je pretvara u zagradanu JSON ili YAML strukturu. Čita preglede, mappe stranica, prikaze direktorija, org karte i bilo koji izvoz iz aplikacije za bilješke gdje struktura živu indukcijom umjesto eksplicitnim znakovima. Prebacite smjer i radi na drugu stranu: zalijepite JSON strukturu i dobijete uvučenu listu.
Opcije kontroliraju kako se ulaz čita i kako se rezultat oblikuje. Veličina uvlake postavlja koliko razmaka čini jednu razinu (tabulator uvijek čini jednu razinu, bez obzira na veličinu uvlake). Znakovi i brojevi mogu se ignorirati — uklanjaju se prije nego što linija postane naziv čvora — ili se mogu zadržati kao tekst. Oblik rezultata bira između objekta s children poljem, niza nizova ili mape imena gdje stavke svakog nivoa postaju ključevi objekta; naziv children ključa primjenjuje se samo na oblik objekta. Podijeli ime/vrijednost na odvaja svaku liniju na prvoj poziciji znaka ili stringa koju unesete — dobro za "ključ: vrijednost" preglede — i isti delimiter ponovno ih spaja pri pretvaranju natrag.
Uvlaka koja se ne podudara s konfiguriranom veličinom uvlake — tri razmaka gdje su dva očekivana — ne zaustavlja pretvaranje; alat dodjeljuje najbližu razinu i izvještava koliko linija je bilo neujednačeno u zbrajanju ispod rezultata, tako da stranični tabulator ili artefakt lijepljenja izgleda. Pretvaranje strukture natrag u listu trenutno čita samo JSON ulaz, ne YAML.
Sve se izvršava lokalno u vašem pregledniku — ništa što zalijepite nikada se ne prosljeđuje. Kopirajte rezultat, preuzmite ga kao .txt datoteku ili ga pošaljite natrag u ulaz kako biste nastavili prilagođavati oblik.