2012-02-03 2 views
-1

내 출력은 멀티 테이블 ID와 href 및 기타 데이터로 구성됩니다.id 및 href 가져 오기

Htmlunit 및 Java 코드를 사용하여 모든 id 및 href 값을 얻는 방법은 무엇입니까?

나는 모든 HREF 값이 필수 얻을 필요가 있지만 ID는 내가 그렇게 할 수 어디서 주어진 코드를 작성하는 방법을 ...

필수가 아닙니다.

<a id="Repeater1_ctl00_HyperLink2" href="/jobs/Physical-Security-Specialist-308550900.html"> 

<a id="Repeater1_ctl05_HyperLink1" href="/jobs/Safety-and-Occup-Hlth-Specialist-308549000.html"> 

<a id="Repeater1_ctl08_HyperLink2" href="/jobs/Nurse-Practitioner-Oca-Esep-Dh-308526400.html"> 

<a id="Repeater1_ctl09_HyperLink1" href="/jobs/Nurse-Practitioner-Oca-Esep-Dh-308526400.html"> 

등 .....

+5

스택 오버플로에 오신 것을 환영합니다. 귀하의 질문에 세부적인 것이 없기 때문에 귀하를 도울 수 없을 것 같습니다. 지금까지 무엇을 시도 했습니까? 그 결과는 무엇입니까? http://stackoverflow.com/questions/how-to-ask도 참조하십시오. –

답변

0

나는 당신을 위해 코드를 작성 아니에요 :)하지만 난 당신에게 솔루션의 아이디어를 제공 할 수 있습니다.

HtmlPage 가져 오기. 페이지의 모든 HtmlAnchor 객체를 가져 오십시오 (XPath를 사용할 수 있음). HtmlAnchor 컬렉션을 반복하고 getHrefAttribute() 메서드를 실행하여 href 속성을 가져옵니다. HtmlAnchor의 getId() 메소드를 사용하여 ID를 얻으십시오. 그게 전부예요 :)