Preskočiť na obsah
100% lokálne

JSON na Markdown tabuľku

Premeniť pole JSON objektov na Markdown tabuľku alebo ju späť na JSON.

Vstup
Výstup

JSON na Markdown tabuľku

Vložte pole JSON objektov a tento nástroj z nich vytvorí Markdown tabuľku: kľúče každého objektu sa stanú riadkom hlavičky a každý objekt sa stane jedným riadkom údajov. Použitie nájdete pri dokumentácii API odpovedí, pri premene export konfigúrácie na čitateľnú tabuľku pre README alebo pri vložení rýchleho súhrnu údajov do problému na GitHub alebo wiki stránky.

Vnorené objekty sa dajú zrovnať do stĺpcov s bodkovou notáciou (`user.name`, `user.age`) namiesto zobrazenia ako surový JSON v bunke, a ten istý prepínač rekonštruuje vnorený tvar pri konverzii tabuľky späť na JSON. Zarovnanie stĺpcov sa dá nastaviť na vľavo, uprostred, vpravo alebo "čísla vpravo", čo zarovná doprava akýkoľvek stĺpec, kde je každá hodnota číselná, a zvyšok nechá zarovnaný vľavo. Pole stĺpcov vyberá presne, ktoré kľúče sa majú zahrnúť, a v akom poradí, takže široký objekt sa nemusí stať širokou tabuľkou. Doplnenie šírky stĺpcov medzerami zarovná surový zdroj Markdown v editore monofontu, a znaky potrubia v hodnotách sú štandardne escapované, takže náhodný `|` nikdy nepoškodí štruktúru tabuľky.

Prepnutie smeru na "Markdown tabuľka → JSON" zvrátí proces: vložte tabuľku a získajte späť pole JSON, s rovnakými možnosťami zrovnania, výberu stĺpcov a escapovania potrubia aplikovanými v opačnom poradí — užitočné pri extrahovaní štruktúrovaných údajov z tabuľky vloženej do dokumentu Markdown alebo GitHub komentára. Riadky CRLF a LF sa považujú za identické a živý súčet pod výstupom hlási riadky a stĺpce, keď píšete.

Všetko beží lokálne vo vašom prehliadači — nič, čo vložíte, sa nikam nenahrá, takže je bezpečné konvertovať údaje z privátnych projektov. Skopírujte výsledok, prevezmite ho ako .txt súbor alebo odošlite výstup späť do vstupu na reťazenie ďalšej konverzie.

Časté otázky

Čo sa stane s vnorovanými objektami?
Štandardne sa vnorovaný objekt alebo pole zobrazí ako surový JSON v bunke. Zapnite možnosť "Zrovnať vnorené objekty" a rozdelí ich do stĺpcov s bodkovou notáciou ako user.name a user.age namiesto toho.
Ako sa zarovnanie "Čísla vpravo" rozhoduje, ktoré stĺpce zarovnať doprava?
Stĺpec sa zarovná doprava iba vtedy, keď je každá hodnota v ňom číselná. Akýkoľvek stĺpec s aspoň jednou nečíselnou hodnotou sa zarovná vľavo, čo zodpovedá tomu, ako sa zvyčajne čítajú tabuľky so zmiešaným obsahom.
Môžem konvertovať Markdown tabuľku späť na JSON?
Áno. Prepnite možnosť smeru na "Markdown tabuľka → JSON" a vložte tabuľku — riadok hlavičky sa stane kľúčmi objektu a každý nasledujúci riadok sa stane jedným objektom.
Čo ak majú moje objekty iné kľúče?
Tabuľka obsahuje každý kľúč videný vo všetkých objektoch, v poradí, v ktorom sa prvýkrát objavil, a nechá prázdnu bunku pre ktorýkoľvek objekt chýbajúci daný kľúč.
Sú moje JSON či tabuľkové údaje nahrané gdekoľvek?
Nie. Konverzia prebieha úplne v tvojom prehliadači pomocou JavaScriptu — tvoje údaje sa nikdy neukladajú na server.