온라인 마크다운 to JSON 변환 | 무료 & 보안

마크다운을 JSON으로 변환하세요. 문서에서 AST와 Frontmatter, 표 데이터를 추출해 구조화하며, 모든 변환이 브라우저 안에서만 이뤄지는 무료 도구입니다.

마크다운을 붙여넣으면 이 도구가 즉시 구조화된 JSON으로 변환합니다—모든 노드의 추상 구문 트리(AST) 전체, YAML 또는 TOML frontmatter를 JSON 객체로, 또는 마크다운 테이블을 레코드 배열로 출력합니다. AST, Frontmatter, Tables 중 원하는 모드를 선택하세요. 모든 파싱은 브라우저에서 직접 실행되며 파일 업로드가 필요 없습니다.

마크다운 입력

업로드

샘플업로드변환지우기

JSON 출력

결과

JSON 포맷터
복사다운로드

결과

마크다운을 JSON으로 변환하는 방법

01

마크다운 콘텐츠를 붙여넣거나 .md 파일을 업로드하세요.

02

변환 모드를 선택하세요: AST, Frontmatter 또는 테이블.

03

생성된 JSON 출력을 복사하거나 다운로드하세요.

주요 기능

AST 변환

프로그래밍 분석을 위해 마크다운을 전체 추상 구문 트리(AST)로 변환합니다.

Frontmatter 추출

YAML/TOML frontmatter 메타데이터를 JSON 객체로 쉽게 추출합니다.

테이블 파싱

마크다운 테이블을 구조화된 JSON 배열로 자동 변환합니다.

자주 묻는 질문

마크다운 AST란 무엇인가요?

AST는 Abstract Syntax Tree(추상 구문 트리)의 약자입니다. 이는 마크다운 문서의 구조를 노드 트리로 나타내며, 사용자 정의 렌더러나 분석기를 구축하는 데 유용합니다.

이것도 필요할 수 있어요

마크다운 뷰어

실시간 시각화로 마크다운을 미리 보고 편집합니다.

도구 열기

HTML을 JSON으로 변환

HTML 구조를 JSON 트리로 변환합니다.

도구 열기

LaTeX를 JSON으로

LaTeX 테이블을 JSON array 또는 object로 변환합니다.

도구 열기

MediaWiki to JSON

MediaWiki 테이블을 JSON 배열 또는 객체로 변환합니다.

도구 열기

마크다운을 붙여넣으면 이 도구가 즉시 구조화된 JSON으로 변환합니다—모든 노드의 추상 구문 트리(AST) 전체, YAML 또는 TOML frontmatter를 JSON 객체로, 또는 마크다운 테이블을 레코드 배열로 출력합니다. AST, Frontmatter, Tables 중 원하는 모드를 선택하세요. 모든 파싱은 브라우저에서 직접 실행되며 파일 업로드가 필요 없습니다.

마크다운을 JSON으로 변환하는 방법

  1. 1

    마크다운 붙여넣기 또는 업로드

    입력 필드에 마크다운 내용을 입력하거나 .md 파일을 업로드하여 직접 불러옵니다.

  2. 2

    변환 모드 선택

    전체 구문 트리에는 AST, YAML/TOML 메타데이터 추출에는 Frontmatter, 테이블을 JSON 배열로 변환하려면 Tables를 선택합니다.

  3. 3

    변환 클릭

    파서가 마크다운을 처리하고 출력 패널에 구조화된 JSON을 표시합니다.

  4. 4

    복사 또는 다운로드

    복사를 사용해 JSON을 클립보드로 가져오거나 다운로드로 .json 파일로 저장합니다.

참고 자료

  • CommonMark 명세

    문서를 구조로 파싱하는 방법을 정의하는 표준화되고 명확한 마크다운 구문 명세입니다.

  • RFC 8259 — JSON

    이 도구의 출력에 사용되는 JSON 데이터 교환 형식에 대한 IETF 명세입니다.

관련 도구

자주 묻는 질문

마크다운 AST(추상 구문 트리)란 무엇인가요?
AST(Abstract Syntax Tree)는 마크다운 문서의 구조를 노드 트리로 표현한 것입니다. 제목, 단락, 링크, 코드 블록 등 각 요소가 타입과 속성을 가진 노드가 됩니다. 커스텀 렌더러를 만들거나 콘텐츠를 프로그래밍 방식으로 분석하는 데 필수적입니다.
Frontmatter 모드는 무엇을 추출하나요?
Frontmatter 모드는 마크다운 파일 상단의 메타데이터 블록—YAML은 ---, TOML은 +++로 구분—을 읽어 키-값 쌍을 JSON 객체로 반환합니다. 문서 본문은 무시됩니다.
마크다운 테이블은 어떻게 JSON으로 변환되나요?
Tables 모드에서 각 마크다운 테이블은 JSON 배열로 파싱됩니다. 헤더 행이 객체의 키가 되고 이후 각 행이 열 값을 가진 객체가 됩니다.
제 마크다운이 서버로 전송되나요?
아니요. 모든 변환은 브라우저 내에서만 실행됩니다. 마크다운 내용과 업로드된 파일은 절대 기기를 벗어나지 않습니다.
Jekyll이나 Hugo 같은 정적 사이트 생성기에는 어떤 모드가 유용한가요?
정적 사이트 생성기에서는 Frontmatter 모드가 가장 유용합니다—페이지의 title, date, tags 등 메타데이터를 추출할 수 있습니다. 마크다운 콘텐츠를 프로그래밍 방식으로 분석하거나 커스텀 변환이 필요하다면 AST 모드를 사용하세요.
GitHub Flavored Markdown(GFM) 테이블도 지원되나요?
네. CommonMark와 GFM을 모두 지원하며, GFM의 테이블 확장도 올바르게 JSON 배열로 변환됩니다. 각 행이 객체가 되고 헤더 열 이름이 키로 사용됩니다.