나는 자바 스크립트를 처음 사용한다고 말하기 시작해야한다.WebHarvest에서 변수에 숫자 추가하기
숫자를 기준으로 webharvest에 여러 개의 URL을 피드해야합니다. 이유는 오래지만, 내 URL 구조는 다음과 같습니다. http://www.example.com/foo/bar?page=0
. ?page=
은 각 단계마다 25 씩 증가합니다. 다음 페이지는 http://www.example.com/foo/bar?page=25
이고 그 다음은 http://www.example.com/foo/bar?page=50
입니다. 최대 변수는 다른 변수로 설정할 수 있는데, ${maxpages}
입니다.
그래서 내가해야 할 일은 변수가 완전히 예측 가능한 URL로 피드되도록 수정하여 매번 변수에 25가 추가되도록하는 것입니다. 나는이처럼 while
루프를하고 생각 해요 :
<var-def name="pageNo">0</var-def>
<while condition="${pageNo} < ${maxpages}">
<body>
<html-to-xml><http url="${url}?${pageNo}"/></html-to-xml>
<var-def name="pageNo">
<var name="pageNo">[this is where I want to add 25]</var>
</var-def>
</body>
</while>
그래서 내가 여기 구문 정말 확실 해요.
내 질문은 :
은 어떻게 변수 PAGENO는 동안 조건에 MAXPAGES보다 작은 것을 확인할 수 있나요?
webharvest에서 변수에 정수를 추가 할 수 있습니까? 방법?