종료 조건은 요소 반복을 중지하는 기능입니다. 즉, 작업에서 반복을 몇 번 실행할지 직접 설정할 수 있습니다.
다음과 같은 상황에서 유용하게 사용할 수 있습니다.
작업이 마지막 페이지의 데이터를 계속 반복 수집하는 경우
처음 10페이지의 데이터만 필요한 경우
상위 5개의 목록 데이터만 필요한 경우
…
이러한 문제는 HTML에 대한 기본적인 이해가 있다면 XPath를 활용하여 해결할 수도 있습니다
(👉 XPath 정의 및 Octoparse에서 XPath 사용 방법 참고).
하지만 XPath를 잘 모르는 경우에는 종료 조건 기능을 사용하면 간편하게 해결할 수 있습니다.
어디에서 찾을 수 있나요?
종료 조건 기능은 모든 루프 아이템에서 사용할 수 있습니다.
워크플로우에서 루프 아이템을 클릭 → 작업 설정 열기 → 설정 하단에서 종료 조건 확인(한글 버전에서 '데이터를 찾을 수 없을 때'로 됨)
참고: 페이지 넘기기도 역시 하나의 Loop Item입니다.
어떻게 사용하나요?
예시 1
페이지 넘기기 단계에서 처음 3페이지의 데이터만 필요한 경우:
종료 조건 체크박스를 선택
반복 횟수에 3 입력
이렇게 설정하면 3회 반복 후 자동으로 루프가 종료됩니다.
예시 2
현재 페이지에 15개의 목록 항목이 있지만, 상위 5개 결과만 필요한 경우:
모든 목록을 포함하고 있는 루프 아이템으로 이동
종료 조건 기능 활성화
중복에 5 입력
추출 과정에서 설정한 반복 횟수에 도달하면 루프가 자동으로 중지됩니다.



