무료 도구
JSON → Markdown 변환기
JSON 문서를 붙여넣거나 .json 파일을 놓으면 Markdown이 나옵니다. 제목은 #, 목록은 글머리표, 표는 GFM 표가 됩니다. Markdown → JSON 변환기가 쓰는 스키마를 읽으므로 왕복해도 문서가 유지됩니다. 모든 과정이 이 탭에서 실행되며 아무것도 업로드되지 않습니다.
또는 이 상자에 .json 파일을 놓으세요
지원하는 블록 타입
heading depth (1-6), text
paragraph text
code lang, text
math text
blockquote blocks
list ordered, start, items [ text, checked, list ]
table head, rows, align
hr -
html text
frontmatter text
def id, href, title
raw text모두 브라우저에서 실행됩니다 — 파일은 절대 업로드되지 않습니다.
JSON을 Markdown으로 변환하는 방법
- 위 입력란에 JSON을 붙여넣거나
.json파일을 놓고, 예제 불러오기를 누르면 유효한 문서에서 시작할 수 있습니다. 입력하는 동안 Markdown이 다시 만들어지고 문제가 있으면 입력란 아래에 설명됩니다. - 각 블록이 순서대로 출력됩니다.
heading은#~######,paragraph는 본문,list는 글머리표(ordered가 true면 번호),table은 GFM 표,code는 코드 펜스가 됩니다. - Markdown을 복사하거나
.md로 내려받거나, 에디터에서 열어 렌더링을 확인하며 계속 편집하세요.
받아들이는 형식
- 문서 객체(
{"blocks": [...]}) 또는 블록 배열입니다. 배열은JSON.parse만 한 데이터를 그대로 넣을 수 있습니다. 객체가 아닌 블록은 건너뛰지 않고 위치와 함께 알려 줍니다. text는 적힌 그대로 Markdown으로 출력됩니다. 문자열이 Markdown이 아니라 일반 텍스트라면 Markdown 문법 이스케이프를 켜세요.C# *가이드*같은 이름이 서식으로 해석되지 않습니다.- 중첩 목록은 항목의
list필드에 들어가고, 할 일 항목은checked를true또는false로 지정합니다. 알 수 없는 블록 타입은 추측하지 않고 알려 주므로 오타가 섹션을 조용히 삼키지 않습니다.
자주 묻는 질문
어떤 JSON 형식을 기대하나요?
Markdown → JSON 변환기가 만드는 형식입니다: {"blocks":[{"type":"heading","depth":2,"text":"설치"}]}. 같은 블록의 배열만으로도 되고, type 없이 text만 있는 블록은 문단으로 처리합니다.
알 수 없는 타입 오류는 왜 나나요?
블록의 type이 없거나 철자가 틀렸기 때문입니다. 메시지에 배열에서의 위치가 나오고, 지원하는 타입과 필드는 도구 아래 참조 패널에 정리되어 있습니다.
제 JSON이 업로드되나요?
아니요. 파일을 놓는 경우까지 포함해 파싱과 변환이 이 브라우저 탭에서 실행됩니다. 어디로도 전송되지 않으며 서버 단계가 없습니다.
표, 코드, 중첩 목록은 어떻게 처리되나요?
표는 머리글과 열 정렬을 유지하고, 셀 안의 세로 막대는 이스케이프합니다. 펜스를 포함한 코드에는 중간에 끝나지 않도록 더 긴 펜스를 씁니다. 중첩 목록은 상위 항목 아래에 들여쓰기됩니다.
Markdown에서 JSON이 다시 필요하신가요?
Markdown → JSON 변환기가 같은 스키마를 읽고, 에디터에서는 실시간 미리보기로 확인한 뒤 PDF·HTML·DOCX로 내보낼 수 있습니다.
Markdown Viewer 열기