我一直在嘗試幾個小時,無法讓我的XPath選擇正確的文本。這裏的結構:XPath選擇除特定類別以外的子div的所有子節點
<!-- (some divs that don't need to be selected) -->
<div class="main">
<div>
<div>
<div class="select">
<div class="child">
<div class="divwithtext">
</div>
</div>
<div class="child">
<div class="divwithtext">
</div>
</div>
<div class="child">
<div class="divwithtext">
</div>
</div>
<div class="dontselect">
<div class="divwithtext">
</div>
</div>
<div/>
</div>
</div>
</div>
基本上我想選擇的class="select"
這是class="main"
孩子所有的孩子,但我並不需要的class="dontselect"
文本。
注意:由於php DOMXPath只支持1.0,所以我使用的是XPath 1.0。
編輯:
問題是我的PHP代碼沒有返回XPath給我的所有結果。
你能張貼你的努力,並顯示其結果XPath查詢?這可能會讓那些瞭解這個主題的人更容易幫助你。 – anderas
歡迎來到Stack Overflow!我的問題是要正確設置代碼的格式 - 請參閱編輯幫助以獲取有關格式化的更多信息。祝你好運! – Wtower