Převod Markdown na JSON online | Zdarma a bezpečně
Převeďte Markdown na JSON a extrahujte z něj AST, frontmatter i tabulky. Zpracování běží bezpečně přímo ve vašem prohlížeči, zdarma.
Vložte Markdown a tento nástroj ho okamžitě převede na strukturovaný JSON—buď jako úplný abstraktní syntaktický strom (AST) všech uzlů, metadata YAML nebo TOML z frontmatteru jako JSON objekt, nebo tabulky Markdown jako pole záznamů. Vyberte režim AST, Frontmatter nebo Tables; parsování probíhá zcela ve vašem prohlížeči bez nahrávání souborů.
Vstup Markdown
Nahrát
Výsledek
Jak převést Markdown na JSON
Vložte svůj obsah Markdown nebo nahrajte soubor .md.
Vyberte režim převodu: AST, Frontmatter nebo Tabulky.
Zkopírujte nebo stáhněte výsledný výstup JSON.
Klíčové vlastnosti
Převod AST
Převod Markdown na úplný abstraktní syntaktický strom (AST) pro programovou analýzu.
Extrakce Frontmatter
Snadno extrahujte metadata YAML/TOML frontmatter jako objekt JSON.
Parsování tabulek
Automatický převod tabulek Markdown na strukturovaná pole JSON.
Časté dotazy
Co je Markdown AST?
AST znamená abstraktní syntaktický strom. Představuje strukturu vašeho dokumentu Markdown jako strom uzlů, což je užitečné pro vytváření vlastních rendererů nebo analyzátorů.
Možná budete potřebovat i toto
Vložte Markdown a tento nástroj ho okamžitě převede na strukturovaný JSON—buď jako úplný abstraktní syntaktický strom (AST) všech uzlů, metadata YAML nebo TOML z frontmatteru jako JSON objekt, nebo tabulky Markdown jako pole záznamů. Vyberte režim AST, Frontmatter nebo Tables; parsování probíhá zcela ve vašem prohlížeči bez nahrávání souborů.
Jak převést Markdown na JSON
- 1
Vložte nebo nahrajte Markdown
Zadejte obsah Markdown do vstupního pole nebo nahrajte soubor .md pro přímé načtení.
- 2
Zvolte režim převodu
Vyberte AST pro úplný syntaktický strom, Frontmatter pro extrakci metadat YAML/TOML nebo Tables pro převod tabulek do JSON polí.
- 3
Klikněte na Převést
Parser zpracuje váš Markdown a zobrazí strukturovaný JSON ve výstupním panelu.
- 4
Zkopírujte nebo stáhněte
Použijte Kopírovat pro uložení JSON do schránky nebo Stáhnout pro uložení jako soubor .json.
Reference
- Specifikace CommonMark
Standardizovaná a jednoznačná specifikace syntaxe Markdown definující způsob parsování dokumentů do struktury.
- RFC 8259 — JSON
Specifikace IETF pro datový formát JSON používaný ve výstupu tohoto nástroje.
Související nástroje
Časté dotazy
- Co je abstraktní syntaktický strom (AST) v Markdownu?
- AST (Abstract Syntax Tree) reprezentuje strukturu vašeho Markdown dokumentu jako strom uzlů. Každý prvek—nadpis, odstavec, odkaz—je samostatný uzel se svými vlastnostmi, což umožňuje programové zpracování dokumentu.
- Co extrahuje režim Frontmatter?
- Režim Frontmatter čte metadata na začátku souboru Markdown ohraničená --- pro YAML nebo +++ pro TOML a vrátí jejich páry klíč-hodnota jako JSON objekt. Obsah dokumentu je ignorován.
- Jak se tabulky Markdown převádějí do JSON?
- V režimu Tables je každá Markdown tabulka parsována do JSON pole, kde řádek záhlaví se stane klíči objektu a každý další řádek se stane objektem hodnot sloupců.
- Je můj Markdown odesílán na server?
- Ne. Veškerá konverze probíhá přímo ve vašem prohlížeči. Váš obsah Markdown a nahrané soubory nikdy neopustí vaše zařízení.
- Jaký výstup JSON mám použít pro statický generátor stránek?
- Pro generátory jako Hugo nebo Jekyll použijte Frontmatter k extrakci metadat stránek (title, date, tags). Pro vlastní renderery nebo transformace obsahu použijte AST. Tables se hodí pro datové soubory v dokumentaci.