HTML 추출
데이터 변환마크업일부 옵션 미지원 라벨 있음
HTML 문서에서 CSS 선택자로 원하는 값을 추출한다.
기본 정보
| 항목 | 값 |
|---|---|
| 서비스 타입 | ssemworks-microservice-base.htmlExtract |
| 표시 이름 | HTML 추출 |
| 카테고리 | 데이터 변환 |
| 그룹 | transform |
| 버전 | 1 |
입출력
- 입력: 메인(main)
- 출력: 메인(main)
파라미터
| 파라미터 | 이름 | 타입 | 기본값 | 설명 |
|---|---|---|---|---|
| 소스 데이터 | sourceData | 선택 | json | HTML 원본 위치. binary는 이 노드에서 미지원 선택지: JSON 필드( json) · 바이너리(미지원)(binary) |
| 필드명 | dataPropertyName | 문자열 | data | HTML 문자열이 담긴 입력 필드명 (점 표기 지원) |
| 추출 값 | extractionValues | 고정 컬렉션 | {} | — |
| 옵션 | options | 컬렉션 | {} | — |
추출 값 › 값 하위 필드
| 파라미터 | 이름 | 타입 | 기본값 | 설명 |
|---|---|---|---|---|
| 키 | key | 문자열 | "" | 결과 필드명 (표현식 사용 가능) |
| CSS 셀렉터 | cssSelector | 문자열 | "" | 추출 대상 CSS 셀렉터 (표현식 사용 가능) |
| 반환 값 | returnValue | 선택 | text | 추출할 값의 종류 선택지: 텍스트( text) · HTML(html) · 속성(Attribute)(attribute) · 값(Value)(value) |
| 속성명 | attribute | 문자열 | "" | 반환 값이 속성일 때 읽을 속성명 (표현식 사용 가능) 표시 조건: returnValue = "attribute" |
| 배열로 반환 | returnArray | 불리언 | false | 매칭된 요소마다 개별 값을 배열로 반환할지 여부 |
옵션 하위 필드
| 파라미터 | 이름 | 타입 | 기본값 | 설명 |
|---|---|---|---|---|
| 값 트림 | trimValues | 불리언 | true | 추출된 값의 앞뒤 공백을 제거할지 여부 |