InfoGrab DocsInfoGrab Docs

HTML

HTML 노드는 n8n에서 HTML을 다루는 데 도움이 되는 작업을 제공합니다. Note HTML Extract node HTML 노드는 버전 0.213.0부터 HTML Extract 노드를 대체합니다. 이전 버전의 n8n을 사용 중이라면 HTML Extract 노드 문서 를 계속 확인할 수 있습니다. Warning Cross-site scripting HTML 노드를 사용해 HTML 템플릿을 생성할 때 XSS(크로스 사이트 스크립팅) 를 유발할 수 있습니다. 이는 보안 위험입니다. 신뢰할 수 없는 입력에는 주의하세요. 작업 # Generate HTML template : 이 작업을 사용해 HTML 템플릿을 생성합니다. 워크플로의 데이터를 가져와 HTML로 출력할 수 있습니다. Extract HTML content : HTML 형식의 소스에서 콘텐츠를 추출합니다. 소스는 JSON 또는 바이너리 파일( .html )일 수 있습니다. Convert to HTML Table : 콘텐츠를 HTML 테이블로 변환합니다. 노드 파라미터와 옵션은 선택한 작업에 따라 달라집니다. 각 작업을 구성하는 방법에 대한 자세한 내용은 아래 섹션을 참고하세요. HTML 템플릿 생성 # HTML 템플릿을 생성합니다. 워크플로의 데이터를 가져와 HTML로 출력할 수 있습니다. 다음을 포함할 수 있습니다: 표준 HTML <style> 태그 안의 CSS <script> 태그 안의 JavaScript. n8n은 이 JavaScript를 실행하지 않습니다. {{}} 로 감싼 표현식(Expressions) 템플릿 안에서 표현식(Expressions) 을 사용할 수 있으며, n8n의 내장 메서드 및 변수(Built-in methods and variables) 도 포함해 사용할 수 있습니다. HTML 콘텐츠 추출 # HTML 형식의 소스에서 콘텐츠를 추출합니다. 소스는 JSON 또는 바이너리 파일( .html )일 수 있습니다. 다음 파라미터를 사용하세요: 소스 데이터 # HTML 콘텐츠의 소스 유형을 선택합니다. 다음 중에서 선택하세요: JSON : 이 소스 데이터를 선택한 경우, 추출하려는 HTML이 포함된 입력의 이름을 JSON Property 에 입력합니다. 이 속성은 문자열 또는 문자열 배열을 포함할 수 있습니다. Binary : 이 소스 데이터를 선택한 경우, 추출하려는 HTML이 포함된 입력의 이름을 Input Binary Field 에 입력합니다. 이 속성은 문자열 또는 문자열 배열을 포함할 수 있습니다. 추출 값 # Key : 추출된 값을 저장할 키를 입력합니다. CSS Selector : 검색할 CSS 선택자를 입력합니다. Return Value : 반환할 데이터 유형을 선택합니다. 다음 중에서 선택하세요: Attribute : 요소에서 class 와 같은 속성 값을 반환합니다. 이 옵션을 선택한 경우, 값을 반환할 Attribute 의 이름을 입력합니다. HTML : 요소가 포함하는 HTML을 반환합니다. Text : 요소의 텍스트 콘텐츠