如何获得带有文字标题的a
元素的内部文字?
我正在尝试使用$html->find('#someid p > a')
,但它包含所有嵌套的后代a
元素。
<div id="someid">
<tr>... Same structure ...<tr>
<tr>
<td>
<p>
<a href="#">Title</a>
<br>
<span class="someClass">
<a href="#">text1</a>
<a href="#">text2</a>
<a href="#">text3</a>
<a href="#">text4</a>
</span>
</p>
<p>text5</p>
</td>
<td>text6</td>
</tr>
<tr>...<tr>
</div>
最佳答案
尝试:
$ e = $ html-> find(''#someid p> a',0);
//或输入first_child
关于php - 简单的HTML DOM-(直接)子选择器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8375361/