Konwertuj Markdown na JSON online | Darmowe i bezpieczne

Przekonwertuj Markdown na JSON online. Wyodrębnij drzewo AST, Frontmatter i tabele z plików Markdown. Bezpieczna konwersja po stronie klienta, za darmo.

Wklej swój Markdown, a to narzędzie natychmiast przekonwertuje go na strukturalny JSON—jako pełne abstrakcyjne drzewo składniowe (AST) każdego węzła, metadane YAML lub TOML z frontmattera jako obiekt JSON, albo tabele Markdown jako tablice rekordów. Wybierz tryb AST, Frontmatter lub Tables; przetwarzanie odbywa się całkowicie w przeglądarce bez przesyłania plików.

Wejście Markdown

Prześlij

PróbkaPrześlijKonwertujWyczyść

Wyjście JSON

Wynik

Formater JSON
KopiujPobierz

Wynik

Jak przekonwertować Markdown na JSON

01

Wklej zawartość Markdown lub prześlij plik .md.

02

Wybierz tryb konwersji: AST, Frontmatter lub tabele.

03

Skopiuj lub pobierz wynikowy plik JSON.

Kluczowe funkcje

Konwersja AST

Konwertuj Markdown na pełne abstrakcyjne drzewo składniowe (AST) w celu analizy programowej.

Wyodrębnianie Frontmatter

Łatwo wyodrębnij metadane frontmatter YAML/TOML jako obiekt JSON.

Parsowanie tabel

Automatycznie konwertuj tabele Markdown na ustrukturyzowane tablice JSON.

FAQ

Co to jest Markdown AST?

AST oznacza abstrakcyjne drzewo składniowe. Reprezentuje strukturę dokumentu Markdown jako drzewo węzłów, co jest przydatne do tworzenia niestandardowych rendererów lub analizatorów.

Możesz też potrzebować

Przeglądarka Markdown

Podgląd i edycja Markdown z wizualizacją na żywo.

Otwórz narzędzie

HTML na JSON

Konwertuj strukturę HTML na drzewo JSON.

Otwórz narzędzie

LaTeX na JSON

Konwertuj tabele LaTeX na tablice lub obiekty JSON.

Otwórz narzędzie

MediaWiki na JSON

Konwertuj tabele MediaWiki na tablice lub obiekty JSON.

Otwórz narzędzie

Wklej swój Markdown, a to narzędzie natychmiast przekonwertuje go na strukturalny JSON—jako pełne abstrakcyjne drzewo składniowe (AST) każdego węzła, metadane YAML lub TOML z frontmattera jako obiekt JSON, albo tabele Markdown jako tablice rekordów. Wybierz tryb AST, Frontmatter lub Tables; przetwarzanie odbywa się całkowicie w przeglądarce bez przesyłania plików.

Jak przekonwertować Markdown na JSON

  1. 1

    Wklej lub prześlij Markdown

    Wprowadź zawartość Markdown w pole wejściowe lub prześlij plik .md, aby go załadować bezpośrednio.

  2. 2

    Wybierz tryb konwersji

    Wybierz AST dla pełnego drzewa składniowego, Frontmatter do wyodrębnienia metadanych YAML/TOML lub Tables do konwersji tabel na tablice JSON.

  3. 3

    Kliknij Konwertuj

    Parser przetwarza Markdown i wyświetla strukturalny JSON w panelu wyjściowym.

  4. 4

    Skopiuj lub pobierz

    Użyj Kopiuj, aby skopiować JSON do schowka, lub Pobierz, aby zapisać jako plik .json.

Odniesienia

  • Specyfikacja CommonMark

    Ustandaryzowana i jednoznaczna specyfikacja składni Markdown, określająca sposób parsowania dokumentów na strukturę.

  • RFC 8259 — JSON

    Specyfikacja IETF dla formatu wymiany danych JSON używanego w wynikach tego narzędzia.

Powiązane narzędzia

Często Zadawane Pytania

Co to jest abstrakcyjne drzewo składniowe (AST) w Markdown?
AST (Abstract Syntax Tree) to reprezentacja struktury dokumentu Markdown jako drzewa węzłów. Każdy element—nagłówek, akapit, link, blok kodu—staje się węzłem z typem i właściwościami. Jest to fundamentalna struktura dla programowego przetwarzania Markdown i budowania własnych rendererów.
Co wyodrębnia tryb Frontmatter?
Tryb Frontmatter odczytuje blok metadanych na początku pliku Markdown—ograniczony przez --- dla YAML lub +++ dla TOML—i zwraca pary klucz-wartość jako obiekt JSON, ignorując treść dokumentu.
Jak tabele Markdown są konwertowane na JSON?
W trybie Tables każda tabela Markdown jest parsowana jako tablica JSON, gdzie wiersz nagłówka staje się kluczami obiektów, a każdy kolejny wiersz staje się obiektem z wartościami kolumn.
Czy mój Markdown jest wysyłany na serwer?
Nie. Cała konwersja odbywa się lokalnie w przeglądarce. Zawartość Markdown i przesłane pliki nigdy nie opuszczają Twojego urządzenia.
Kiedy warto używać trybu AST zamiast Frontmatter?
Używaj AST do programowej analizy lub transformacji treści Markdown, tworzenia linterów lub budowania niestandardowych rendererów. Frontmatter jest bardziej praktyczny przy wyodrębnianiu metadanych stron w generatorach statycznych, takich jak Hugo czy Jekyll.