3
A
回答
5
您可以使用|
(Union)運算符。以下是一個示例:
$doc = new DOMDocument();
$doc->loadHTML('<table>
<tr>
<th>table header</th>
<td>table cell</td>
</tr>
</table>');
$xpath = new DOMXPath($doc);
$rows = $xpath->query('//tr'); // select all <tr> elements anywhere in the document
$cols = $xpath->query('./th | ./td', $rows->item(0)); // select all <th>/<td> from context
// where context = first row
echo $cols->length; // 2
echo $cols->item(0)->nodeValue; // table header
echo $cols->item(1)->nodeValue; // table cell
+0
謝謝!工作正常。 – Zulakis 2013-03-26 09:26:58
相關問題
- 1. XPath選擇多個節點
- 2. XPath問題多個選擇
- 3. 的XPath與Java - 選擇子標記
- 4. XPath:選擇具有空值的標記
- 5. XPATH - 如何根據其他標記的值選擇1個標記的值
- 6. xpath不能選擇只有一個html標記
- 7. XPATH排除多個元素/標記
- 8. jquery-chosen未能爲選擇標記選擇多個值
- 9. 選擇多個ID(選擇標記)值jQuery
- 10. Xpath的 - 選擇多個值(鍵值對)
- 11. XPath一次選擇多個元素?
- 12. Xpath的多個過濾器中選擇
- 13. 如何用xPath選擇多個元素?
- 14. 的XPath選擇多次
- 15. 選擇多個記錄 - MySQL
- 16. 如何記住選擇標籤中的多個選定選項?
- 17. 選擇標記卡住一個選項
- 18. 在XSLT/XPath中選擇唯一記錄
- 19. HTML選擇標記
- 20. xpath選擇最接近的表來錨定標記名稱
- 21. 使用xpath選擇沒有任何屬性的p標記
- 22. 選擇所有具有使用xpath的onclick的錨定標記
- 23. 選擇標記的標籤
- 24. 的XPath選擇
- 25. XPath選擇
- 26. XPath選擇
- 27. XPath的選擇
- 28. Java xpath選擇
- 29. Rails的選擇標記選擇的值
- 30. 無法選擇的選擇標記
您是否閱讀過DOMXPath手冊? http://www.php.net/manual/en/domxpath.query.php – Pankucins 2013-03-25 09:21:09