처리할 수 있는 시나리오
반복 목록 추출
검색 결과, 디렉터리, 제품 그리드 또는 표에서 반복 항목을 추출합니다.
상세 페이지 탐색
각 항목을 클릭하여 추가 필드를 수집한 다음 목록으로 돌아갑니다.
여러 페이지 탐색
여러 페이지로 이동하거나 추가 결과를 로드하거나 스크롤하여 동적 콘텐츠를 표시합니다.
필드 값 사용자 지정
필드를 수동으로 선택하고 내보내기 전에 추출한 값을 세부 조정합니다.
- 적합한 템플릿이 없는 경우
- 자동 감지가 필드나 페이지 동작을 놓치는 경우
- 워크플로에 상세 페이지가 필요한 경우
- 웹사이트가 사용자 지정 페이지 넘기기 또는 무한 스크롤을 사용하는 경우
- 팝업, 메뉴, 탭 또는 로그인 단계를 처리해야 하는 경우
- 내보내기 전에 필드 수준의 정리가 필요한 경우
기본 워크플로
1
페이지 열기
수집하려는 데이터가 포함된 URL에서 시작합니다.
2
요소 선택
추출 워크플로를 정의하는 데이터 필드, 버튼, 링크 또는 목록 항목을 클릭합니다.
3
동작 선택
데이터 추출, 클릭, 항목 루프, 페이지 넘기기, 스크롤 또는 대기 등의 동작을 추가합니다.
4
워크플로 검토
동작 순서를 확인하고 작업이 의도한 페이지 경로를 따르는지 확인합니다.
5
테스트 실행
전체 작업을 실행하기 전에 작은 샘플을 실행하고 결과를 검토합니다.
일반적인 동작
선택자 수동 편집
기본 요소 선택으로 올바른 데이터가 수집되지 않으면 내부 XPath를 직접 편집할 수 있습니다. 다음과 같은 경우에 유용합니다.- 자동 생성된 선택자의 범위가 너무 넓거나 좁은 경우
- 표시되는 텍스트 대신 특정 속성(예:
href,src,data-price)을 대상으로 지정해야 하는 경우 - 항목마다 페이지 구조가 조금씩 달라 기본 선택자가 일부 행을 놓치는 경우
문제 해결
권장 사항
- 전체 작업을 실행하기 전에 작은 샘플로 시작하세요.
- 명확한 필드 이름을 사용하세요.
- 값이 표시 텍스트, 링크, 이미지, 속성 또는 HTML 중 어디에서 수집되는지 확인하세요.
- 콘텐츠가 동적으로 로드되면 대기 시간을 추가하세요.
- 워크플로를 최대한 단순하게 유지하세요.
- 대상 웹사이트가 변경되면 다시 테스트하세요.
노코드 빌더는 웹사이트 구조를 기반으로 반복 가능한 워크플로를 만듭니다. 웹사이트가 크게 변경되면 작업을 조정해야 할 수 있습니다.
관련 페이지
템플릿
일반적인 웹사이트용 사전 구축 워크플로로 시작하세요.
자동 감지
Octoparse가 페이지를 스캔하고 초기 워크플로를 자동으로 생성하도록 하세요.
데이터 세부 조정
내보내기 전에 추출 필드를 정리하고 형식을 변경하세요.