InfoGrab DocsInfoGrab Docs

Markdown

요약

Markdown 노드는 Markdown과 HTML 형식 간 변환을 수행합니다. 이 노드의 작업은 **모드(Modes)**입니다: 노드의 **옵션(Options)**은 선택한 **모드(Mode)**에 따라 달라집니다. 일부 옵션은 서로 의존하거나 상호작용할 수 있습니다.

Markdown 노드는 Markdown과 HTML 형식 간 변환을 수행합니다.

작업#

이 노드의 작업은 **모드(Modes)**입니다:

  • Markdown to HTML: 이 모드를 사용하여 Markdown을 HTML로 변환합니다.
  • HTML to Markdown: 이 모드를 사용하여 HTML을 Markdown으로 변환합니다.

노드 파라미터#

  • HTML 또는 Markdown: 변환하려는 데이터를 입력합니다. 선택한 **모드(Mode)**에 따라 필드 이름이 달라집니다.
  • Destination Key: 출력을 넣을 필드를 입력합니다. 점(dot)을 사용하여 중첩 필드를 지정할 수 있습니다. 예: level1.level2.newKey

노드 옵션#

노드의 **옵션(Options)**은 선택한 **모드(Mode)**에 따라 달라집니다.

Note

옵션을 테스트해 보세요

일부 옵션은 서로 의존하거나 상호작용할 수 있습니다. 원하는 효과가 맞는지 확인하기 위해 옵션을 테스트해 보는 것을 권장합니다.

Markdown to HTML 옵션#

옵션 설명 기본값
Add Blank To Links 링크를 새 창에서 열지(활성화) 여부(비활성화). 비활성화
Automatic Linking To URLs URL을 자동으로 링크로 만들지(활성화) 여부(비활성화). 활성화하면 n8n은 URL로 식별되는 모든 문자열을 링크로 변환합니다. 비활성화
Backslash Escapes HTML Tags HTML 태그의 백슬래시 이스케이프를 허용할지(활성화) 여부(비활성화). 활성화하면 n8n은 \가 앞에 붙은 < 또는 >를 이스케이프합니다. 예를 들어 \<div\>&lt;div&gt;로 렌더링됩니다. 비활성화
Complete HTML Document 완전한 HTML 문서를 출력할지(활성화) HTML 조각을 출력할지(비활성화) 여부. 완전한 HTML 문서에는 선언, <html><body> 태그, <head> 요소가 포함됩니다. 비활성화
Customized Header ID 커스텀 헤딩 ID를 지원할지(활성화) 여부(비활성화). 활성화하면 헤딩 텍스트 뒤에 {header ID here}를 추가하여 커스텀 헤딩 ID를 지정할 수 있습니다. 비활성화
Emoji Support 이모지를 지원할지(활성화) 여부(비활성화). 비활성화
Encode Emails ASCII 문자로 된 이메일을 동등한 10진수 엔티티로 변환할지(활성화) 여부(비활성화). 활성화
Exclude Trailing Punctuation From URLs 자동으로 링크된 URL에서 후행 구두점을 제외할지(활성화) 여부(비활성화). Automatic Linking To URLs와 함께 사용합니다. 비활성화
GitHub Code Blocks GitHub Flavored Markdown 코드 블록을 활성화할지 여부(비활성화). 활성화
GitHub Compatible Header IDs GitHub Flavored Markdown 헤딩 ID를 생성할지(활성화) 여부(비활성화). GitHub Flavored Markdown은 공백 대신 -를 사용하고 영숫자가 아닌 문자를 제거하여 헤딩 ID를 생성합니다. 비활성화
GitHub Mention Link GitHub Mentions에 사용되는 링크를 변경합니다. 비활성화
GitHub Mentions @를 사용한 GitHub 사용자 태그 지정을 지원할지(활성화) 여부(비활성화). 활성화하면 n8n은 @namehttps://github.com/name으로 대체합니다. 비활성화
GitHub Task Lists GitHub Flavored Markdown 작업 목록을 지원할지(활성화) 여부(비활성화). 비활성화
Header Level Start 숫자. 헤더의 시작 레벨을 설정합니다. 예를 들어 이 필드를 2로 변경하면 n8n은 #<h2>로, ##<h3>로 처리하는 식으로 동작합니다. 1
Mandatory Space Before Header #와 헤딩 텍스트 사이에 공백을 필수로 요구할지(활성화) 여부(비활성화). 활성화하면 n8n은 ##Some header text처럼 작성된 헤딩을 문자 그대로 렌더링합니다(헤딩 요소로 변환하지 않음). 비활성화
Middle Word Asterisks 단어 중간의 별표를 Markdown으로 처리할지(비활성화) 리터럴 별표로 렌더링할지(활성화) 여부. 비활성화
Middle Word Underscores 단어 중간의 밑줄을 Markdown으로 처리할지(비활성화) 리터럴 밑줄로 렌더링할지(활성화) 여부. 비활성화
No Header ID 헤더 ID 자동 생성을 비활성화합니다(활성화). 비활성화
Parse Image Dimensions Markdown 문법에서 최대 이미지 크기 설정을 지원합니다(활성화). 비활성화
Prefix Header ID 헤더 ID에 추가할 접두사를 정의합니다. 없음
Raw Header ID 헤더 ID(접두사 포함)에서 공백, ', "를 제거하고 -로 대체할지(활성화) 여부(비활성화). 비활성화
Raw Prefix Header ID n8n이 헤더 접두사를 수정하지 못하도록 방지할지(활성화) 여부(비활성화) 비활성화
Simple Line Breaks 줄 끝에 이중 공백 없이 줄바꿈을 생성할지(활성화) 여부(비활성화). 비활성화
Smart Indentation Fix 들여쓰기된 코드 블록 내 ES6 템플릿 문자열과 관련된 들여쓰기 문제를 스마트하게 수정하려고 시도할지(활성화) 여부(비활성화). 비활성화
Spaces Indented Sublists 하위 목록을 4칸 들여써야 하는 요구 사항을 제거할지(활성화) 여부(비활성화). 비활성화
Split Adjacent Blockquotes 인접한 인용구 블록을 분리할지(활성화) 여부(비활성화). 이 옵션을 활성화하지 않으면 n8n은 줄 시작에 >로 표시된 인용구가 빈 줄로 구분되어 있어도 하나의 인용구 블록으로 처리합니다. 비활성화
Strikethrough 취소선 문법을 지원할지(활성화) 여부(비활성화). 활성화하면 단어나 구절 앞뒤에 ~~를 붙여 취소선 효과를 추가할 수 있습니다. 비활성화
Tables Header ID 테이블 헤더 태그에 ID를 추가할지(활성화) 여부(비활성화). 비활성화
Tables Support 테이블을 지원할지(활성화) 여부(비활성화). 비활성화

HTML to Markdown 옵션#

옵션 설명 기본값
Bullet Marker 순서 없는 목록에 사용할 문자를 지정합니다. *
Code Block Fence 코드 블록에 사용할 문자를 지정합니다. ```
Emphasis Delimiter <em>에 사용할 문자를 지정합니다. _
Global Escape Pattern 기본 문자 이스케이프 설정을 재정의합니다. Text Replacement Pattern을 대신 사용하고 싶을 수 있습니다. 없음
Ignored Elements 지정한 HTML 요소와 그 하위 요소를 무시합니다. 없음
Keep Images With Data 데이터가 포함된 이미지를 유지할지(활성화) 여부(비활성화). 최대 1MB 파일을 지원합니다. 비활성화
Line Start Escape Pattern 기본 문자 이스케이프 설정을 재정의합니다. Text Replacement Pattern을 대신 사용하고 싶을 수 있습니다. 없음
Max Consecutive New Lines 숫자. 허용되는 최대 연속 줄바꿈 수를 지정합니다. 3
Place URLs At The Bottom URL을 페이지 하단에 배치하고 링크 참조 정의를 사용하여 포맷할지(활성화) 여부(비활성화). 비활성화
Strong Delimiter <strong>에 사용할 문자를 지정합니다. **
Style For Code Block 코드 블록에 사용할 스타일을 지정합니다. 옵션은 FenceIndented입니다. Fence
Text Replacement Pattern 정규식을 사용하여 텍스트 치환 패턴을 정의합니다. 없음
Treat As Blocks 블록으로 취급할(빈 줄로 감쌀) HTML 요소를 지정합니다. 없음

템플릿 및 예제#

Markdown 통합 템플릿 찾아보기 또는 전체 템플릿 검색

파서#

n8n은 다음 파서를 사용합니다:

Markdown

n8n v2.29
원문 보기
요약

Markdown 노드는 Markdown과 HTML 형식 간 변환을 수행합니다. 이 노드의 작업은 **모드(Modes)**입니다: 노드의 **옵션(Options)**은 선택한 **모드(Mode)**에 따라 달라집니다. 일부 옵션은 서로 의존하거나 상호작용할 수 있습니다.

Markdown 노드는 Markdown과 HTML 형식 간 변환을 수행합니다.

작업#

이 노드의 작업은 **모드(Modes)**입니다:

  • Markdown to HTML: 이 모드를 사용하여 Markdown을 HTML로 변환합니다.
  • HTML to Markdown: 이 모드를 사용하여 HTML을 Markdown으로 변환합니다.

노드 파라미터#

  • HTML 또는 Markdown: 변환하려는 데이터를 입력합니다. 선택한 **모드(Mode)**에 따라 필드 이름이 달라집니다.
  • Destination Key: 출력을 넣을 필드를 입력합니다. 점(dot)을 사용하여 중첩 필드를 지정할 수 있습니다. 예: level1.level2.newKey

노드 옵션#

노드의 **옵션(Options)**은 선택한 **모드(Mode)**에 따라 달라집니다.

Note

옵션을 테스트해 보세요

일부 옵션은 서로 의존하거나 상호작용할 수 있습니다. 원하는 효과가 맞는지 확인하기 위해 옵션을 테스트해 보는 것을 권장합니다.

Markdown to HTML 옵션#

옵션 설명 기본값
Add Blank To Links 링크를 새 창에서 열지(활성화) 여부(비활성화). 비활성화
Automatic Linking To URLs URL을 자동으로 링크로 만들지(활성화) 여부(비활성화). 활성화하면 n8n은 URL로 식별되는 모든 문자열을 링크로 변환합니다. 비활성화
Backslash Escapes HTML Tags HTML 태그의 백슬래시 이스케이프를 허용할지(활성화) 여부(비활성화). 활성화하면 n8n은 \가 앞에 붙은 < 또는 >를 이스케이프합니다. 예를 들어 \<div\>&lt;div&gt;로 렌더링됩니다. 비활성화
Complete HTML Document 완전한 HTML 문서를 출력할지(활성화) HTML 조각을 출력할지(비활성화) 여부. 완전한 HTML 문서에는 선언, <html><body> 태그, <head> 요소가 포함됩니다. 비활성화
Customized Header ID 커스텀 헤딩 ID를 지원할지(활성화) 여부(비활성화). 활성화하면 헤딩 텍스트 뒤에 {header ID here}를 추가하여 커스텀 헤딩 ID를 지정할 수 있습니다. 비활성화
Emoji Support 이모지를 지원할지(활성화) 여부(비활성화). 비활성화
Encode Emails ASCII 문자로 된 이메일을 동등한 10진수 엔티티로 변환할지(활성화) 여부(비활성화). 활성화
Exclude Trailing Punctuation From URLs 자동으로 링크된 URL에서 후행 구두점을 제외할지(활성화) 여부(비활성화). Automatic Linking To URLs와 함께 사용합니다. 비활성화
GitHub Code Blocks GitHub Flavored Markdown 코드 블록을 활성화할지 여부(비활성화). 활성화
GitHub Compatible Header IDs GitHub Flavored Markdown 헤딩 ID를 생성할지(활성화) 여부(비활성화). GitHub Flavored Markdown은 공백 대신 -를 사용하고 영숫자가 아닌 문자를 제거하여 헤딩 ID를 생성합니다. 비활성화
GitHub Mention Link GitHub Mentions에 사용되는 링크를 변경합니다. 비활성화
GitHub Mentions @를 사용한 GitHub 사용자 태그 지정을 지원할지(활성화) 여부(비활성화). 활성화하면 n8n은 @namehttps://github.com/name으로 대체합니다. 비활성화
GitHub Task Lists GitHub Flavored Markdown 작업 목록을 지원할지(활성화) 여부(비활성화). 비활성화
Header Level Start 숫자. 헤더의 시작 레벨을 설정합니다. 예를 들어 이 필드를 2로 변경하면 n8n은 #<h2>로, ##<h3>로 처리하는 식으로 동작합니다. 1
Mandatory Space Before Header #와 헤딩 텍스트 사이에 공백을 필수로 요구할지(활성화) 여부(비활성화). 활성화하면 n8n은 ##Some header text처럼 작성된 헤딩을 문자 그대로 렌더링합니다(헤딩 요소로 변환하지 않음). 비활성화
Middle Word Asterisks 단어 중간의 별표를 Markdown으로 처리할지(비활성화) 리터럴 별표로 렌더링할지(활성화) 여부. 비활성화
Middle Word Underscores 단어 중간의 밑줄을 Markdown으로 처리할지(비활성화) 리터럴 밑줄로 렌더링할지(활성화) 여부. 비활성화
No Header ID 헤더 ID 자동 생성을 비활성화합니다(활성화). 비활성화
Parse Image Dimensions Markdown 문법에서 최대 이미지 크기 설정을 지원합니다(활성화). 비활성화
Prefix Header ID 헤더 ID에 추가할 접두사를 정의합니다. 없음
Raw Header ID 헤더 ID(접두사 포함)에서 공백, ', "를 제거하고 -로 대체할지(활성화) 여부(비활성화). 비활성화
Raw Prefix Header ID n8n이 헤더 접두사를 수정하지 못하도록 방지할지(활성화) 여부(비활성화) 비활성화
Simple Line Breaks 줄 끝에 이중 공백 없이 줄바꿈을 생성할지(활성화) 여부(비활성화). 비활성화
Smart Indentation Fix 들여쓰기된 코드 블록 내 ES6 템플릿 문자열과 관련된 들여쓰기 문제를 스마트하게 수정하려고 시도할지(활성화) 여부(비활성화). 비활성화
Spaces Indented Sublists 하위 목록을 4칸 들여써야 하는 요구 사항을 제거할지(활성화) 여부(비활성화). 비활성화
Split Adjacent Blockquotes 인접한 인용구 블록을 분리할지(활성화) 여부(비활성화). 이 옵션을 활성화하지 않으면 n8n은 줄 시작에 >로 표시된 인용구가 빈 줄로 구분되어 있어도 하나의 인용구 블록으로 처리합니다. 비활성화
Strikethrough 취소선 문법을 지원할지(활성화) 여부(비활성화). 활성화하면 단어나 구절 앞뒤에 ~~를 붙여 취소선 효과를 추가할 수 있습니다. 비활성화
Tables Header ID 테이블 헤더 태그에 ID를 추가할지(활성화) 여부(비활성화). 비활성화
Tables Support 테이블을 지원할지(활성화) 여부(비활성화). 비활성화

HTML to Markdown 옵션#

옵션 설명 기본값
Bullet Marker 순서 없는 목록에 사용할 문자를 지정합니다. *
Code Block Fence 코드 블록에 사용할 문자를 지정합니다. ```
Emphasis Delimiter <em>에 사용할 문자를 지정합니다. _
Global Escape Pattern 기본 문자 이스케이프 설정을 재정의합니다. Text Replacement Pattern을 대신 사용하고 싶을 수 있습니다. 없음
Ignored Elements 지정한 HTML 요소와 그 하위 요소를 무시합니다. 없음
Keep Images With Data 데이터가 포함된 이미지를 유지할지(활성화) 여부(비활성화). 최대 1MB 파일을 지원합니다. 비활성화
Line Start Escape Pattern 기본 문자 이스케이프 설정을 재정의합니다. Text Replacement Pattern을 대신 사용하고 싶을 수 있습니다. 없음
Max Consecutive New Lines 숫자. 허용되는 최대 연속 줄바꿈 수를 지정합니다. 3
Place URLs At The Bottom URL을 페이지 하단에 배치하고 링크 참조 정의를 사용하여 포맷할지(활성화) 여부(비활성화). 비활성화
Strong Delimiter <strong>에 사용할 문자를 지정합니다. **
Style For Code Block 코드 블록에 사용할 스타일을 지정합니다. 옵션은 FenceIndented입니다. Fence
Text Replacement Pattern 정규식을 사용하여 텍스트 치환 패턴을 정의합니다. 없음
Treat As Blocks 블록으로 취급할(빈 줄로 감쌀) HTML 요소를 지정합니다. 없음

템플릿 및 예제#

Markdown 통합 템플릿 찾아보기 또는 전체 템플릿 검색

파서#

n8n은 다음 파서를 사용합니다: