0
나는 XPATH를 사용하여 HTML 웹 페이지에서 정보를 얻고 있습니다. 때로는 URL이 일부 페이지에서 약간 변경되지만 필요한 새 URL은 특정 클래스가있는 div의 이전 URL에 표시됩니다.OR 문을 사용하여 div 클래스를 선택하는 방법?
그래서 내가해야 할 일은이 div를 찾고 href - OR 또는 이전 URL을 반환하는 XPATH 쿼리가 있어야한다는 것입니다.
어떻게이 질문을 작성합니까? 예를 들어
:
<div class='old-url'>www.example.com/old-url</div>
<div class='new-url'>www.example.com/new-url</div>
그래서 나는 기본적으로 당신이 새로운 하나를 참조하지 않는 한 이런 경우, 새로운 하나를 반환, 예전를 반환 '말하고 싶습니다. 여기
은 샘플입니다 :
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<html xmlns:fb="http://www.facebook.com/2008/fbml" xmlns:og="http://opengraphprotocol.org/schema/">
<head>
<meta http-equiv="content-type" content="text/html; charset=utf-8"/>
<link rel="alternate" hreflang="en" href="http://www.example.com"/>
<div id="" class="pgLinks">
<a href="/example-text" class="guiArw sprite-pagePrev ">«</a>
<a href="/example-text-2" class="paging taLnk ">1</a>
<span class="paging pageDisplay">2</span>
이 있는지 확인하십시오 돗자리 (HTML이 대신 인쇄 된 것으로 해석 됨) 및 사용자가 시도한 것을 포함시킵니다. _valid_ 마크 업 및 코드를 게시하는 것도 좋은 예의로 여겨지며, 마크 업/코드 및 서식이 깨진 경우 질문을 게시 할 때 항상 노력을 기울이지 않아 좋은 답변의 기회가 줄어 듭니다. [FAQ]를 보셨습니까? –
죄송합니다 @jens, 나는 그것이 틀렸다는 것을 깨닫지 못했습니다. 더 조심해야합니다. –