← 노드 한 장 전체#38 · Markdown
Markdown
HTML 태그를 읽기 쉬운 글로
이 글은 이런 분께HTML의 제목·목록·링크를 Markdown 문법으로 바꾸고 싶은 분

1분 영상은 @workflow.hanjang 에 순서대로 공개돼요
뉴스레터 HTML, 태그 대신 제목과 목록으로.
노드 한 장 #38 · Markdown
먼저 결과부터
직접 작성한 샘플 뉴스레터 HTML을 Markdown으로 변환했어요. 제목은 #, 굵은 글씨는 **, 목록은 *, 링크는 [글](주소)로 바뀌었습니다. 출력 1 item의 markdown 필드에 결과가 추가됐고 기존 html도 남아 있어요. Markdown은 태그만 지운 글이 아니라 제목·강조를 표시하는 기호를 남기는 문법입니다. Markdown 노드는 35ms, 전체 실행은 1.822초였습니다(#74804, 2026.10.30 01:50 KST). 샘플에 적힌 실적은 실제 고객 콘텐츠나 업무 성과가 아닙니다.
우리가 실제로 돌린 기록 · 실행 #74804 · 2026-10-30
우리가 실제로 돌린 기록 · 실행 #74804 · 2026-10-30


따라 하기
아래 설정값은 이 영상에 나온 워크플로우 JSON에서 그대로 가져왔어요. n8n 캔버스에서 +를 눌러 노드를 순서대로 추가하고 같은 값을 넣으면 돼요. 빨간 제목이 이번 편의 주인공 노드예요. 표 왼쪽은 n8n 편집기에 보이는 칸 이름, 오른쪽은 실제로 넣은 값이에요. 직접 입력하기 번거로우면 JSON을 받아 ⋯ → Import from File로 가져오세요.
Step 1. Manual Trigger 노드 추가이름: Run manually
설정 없이 그대로 추가해요.
Step 2. Code 노드 추가이름: Sample newsletter HTML
| JavaScript | // 직접 작성한 실습용 HTML, 실제 고객 콘텐츠 아님
return [{json:{sample:true,html:'<h1>주간 자동화 기록</h1><p><strong>이번 주 완료</strong></p><ul><li>실습 3편 제작</li><li>튜토리얼 업데이트</li></ul><p><a href="https://datapopcorn.ai/workflow/nodes">실습 자료 보기</a></p>'}}]; |
Step 3. Markdown 노드 추가이름: Markdown
| Mode | HTML to Markdown |
| HTML | {{ $json.html }} |
| Destination Key | markdown |
가져와서 쓸 때 확인할 것
- 직접 작성한 실습용 HTML을 Markdown으로 변환합니다. 외부 서비스로 보내지는 않습니다.
- YOUR_… 표시를 내 값으로 바꾸고, 계정이 필요한 서비스 노드만 자격 증명을 연결하세요. 그런 칸이나 노드가 없는 예제는 추가 계정 없이 실행할 수 있어요.
노드의 모든 옵션은 n8n 공식 문서에서 볼 수 있어요.