domxpath

    1

    1답변

    내가 원하는 것을 선택하기 위해 DomXPath에 문제가 있습니다. 나는 같은 구조를 가지고있다 <div id="a"> Something <nobr> Inside </nobr> </div> 내가 원하는 것은 '내부'가 아닌 '무언가'만을 선택하는 것이다. 나는 오직 //div[@id='a'] 같은 시간에 '인사이드'또는 둘 모두를 선

    2

    2답변

    TD에 이미지가없는 경우 continue;이 필요합니다. if(!$image){continue;} 그러나 그것은 작동하지 않았다 : 나는이 시도. <?php ///////////////////////////////////////////////////////////////////// $html=' <table>

    3

    2답변

    이의 내가이 있다고 가정 해 봅시다 이전 형제의 값에 따라 형제를 얻을 수 (! 값의 경우에만 AAA!). 나는 얼마나 많은 "foo는"S 모르는, 그래서 나는 정확히 같은 것을 쓸 수 없습니다 : 그래서 특정 값을 가진 바 후 다음에 바즈의 값을 얻을 수있는 방법 $element->item(0) // I don't know the exact number

    6

    4답변

    childNodes에 정확히 무엇이 저장되어 있는지 이해하는 데 어려움을 겪고 있습니다. 이상적으로 나는 각각의 자식 노드에서 다른 xquery를하고 싶지만 그것을 똑바로 가져올 수는 없다. 여기 내 시나리오는 다음과 같습니다 데이터 : <div class="something"> <h3> <a href="link1.html">Link t

    0

    1답변

    웹 스크래핑을 위해 PHP와 같은 DOMXPath를 C#에서 사용할 수 있습니까? 또는 동일한 작업을 수행 할 대체 방법이 있습니까?

    0

    1답변

    다음은 아래 코드입니다. $dom = new DOMDocument(); $dom->loadHTML($source); // Html String $xpath = new DOMXPath($dom); $meta_keywords = $xpath->query("//meta[translate(@name,'ABCDEFGHIJKLMNOPQRSTUVWXYZ','ab

    1

    1답변

    'mailto'가 포함 된 링크를 제외한 모든 링크를 가져 오려고했습니다. 수백만 가지 다른 것들을 시도했지만 아무 것도 효과가없는 것 같습니다. 내 최선의 시도는 //a[@href(not(contaıns('maılto')))] 이었지만 너무 효과가 없었습니다. 또한 모든 링크를 //로 가져 오려고 시도한 다음 $domelement->getAttribute

    0

    1답변

    이 코드를 사용하여이 사이트의 일부 금속 이름 (예 : 구리, 알루미늄)을 얻습니다. http://www.kitcometals.com/. 이 이름은 라이브 스팟 가격이라는 테이블의 페이지 왼쪽에 있습니다. 내가 구글 크롬의 XPath는 응용 프로그램에서이 XPath를 테스트 한 <?php $url = "http://www.kitcometals.com/";

    0

    1답변

    , $xml = ('http://www.huffingtonpost.com/author/index.php?author=simon-cohen'); $xmlDoc = new DOMDocument(); $xmlDoc -> load($xml); # Get and output "<item>" elements. $x = $xmlDoc -> getElements

    2

    2답변

    각 요소의 특성의 너비와 높이를 가져 오는 방법은 무엇입니까? 예를 들어 , $dom = new DOMDocument; $dom->loadHTML('<div class="item" style="width:295px; height:210px; border:1px solid #000;"></div><div></div>'); foreach($dom->get