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
Wynik
Jak przekonwertować Markdown na JSON
Wklej zawartość Markdown lub prześlij plik .md.
Wybierz tryb konwersji: AST, Frontmatter lub tabele.
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ć
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
Wklej lub prześlij Markdown
Wprowadź zawartość Markdown w pole wejściowe lub prześlij plik .md, aby go załadować bezpośrednio.
- 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
Kliknij Konwertuj
Parser przetwarza Markdown i wyświetla strukturalny JSON w panelu wyjściowym.
- 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.