다음 두 번째 ul의 li 태그 만 추출하려고합니다. 불행하게도, 어떤 클래스 나 ID는 (사실, 몇 가지) 내가 시도domxpath - 두 번째 ul에서 li 태그 추출
<ul>
<li>Some text</li>
<li>Some text</li>
<li>Some text</li>
</ul>
<ul>
<li>Some more text</li>
<li>Some more text</li>
<li>Some more text</li>
</ul>
도움이되는 HTML에 없다 :
$ul = $xpath->query('//ul')->item(1);
$query = '/li';
$lis = $xpath->evaluate($query, $ul);
나에게 두 번째 UL을 얻을 것이다이 생각하고 I 거기에서 추출 할 수 있습니다. 그것은 두 번째 ul의 html을 얻지 만, 분명히`-> evaluate을 사용하여 뭔가를 오해하고있는 것입니까? 왜냐하면 제 리가 단지 두 번째 울 에서뿐만 아니라 모든 리입니다.
아니, 그게 둘 다에 대한 두 번째 li을 제공합니다 - 나는 두 번째 ul에서 모든 리튬을 원합니다 – jmadsen
오케이 .. 오해 .. 두 번째 ... – hek2mgl
하지만 어쨌든 나에게 대답을주었습니다 :-) // ul [ 2]/li 감사합니다 – jmadsen