給定任何xpath查詢,我們可以說存在一些CSS選擇器將匹配相同的元素嗎?是否所有的xpath查詢都有一個等效的CSS選擇器
-1
A
回答
1
正如評論中指出的那樣,答案是一個強調的否定。
最簡單的方法是通過矛盾證明,這是一個簡單的父母選擇器 - ./../
。由於XML文檔中的任意節點的父節點可以由XPath檢索,但CSS中不存在父節點選擇器,所以很簡單,不是每個XPath都有一個等價的CSS選擇器。
QED。 Ipso事實上。 Lorum Ipsum。
+3
「QED。Ipso facto。Lorum Ipsum。」 ಠ_ಠ – BoltClock
+0
@BoltClock當伴隨着拉丁文時,一切都聽起來更好。證明是事物。埃爾戈,拉丁語證明聽起來更好。 QED。 Tempest Fugit。吐真劑。 – 2014-01-24 02:59:14
相關問題
- 1. 檢查CSS選擇器是否有效
- 2. 在PHP中是否有一個JQuery DOM操縱器/ CSS選擇器等效類?
- 3. 硒CSS選擇器:可見不是一個有效的選擇
- 4. 是否有一個等效的excel sql查詢?
- 5. 是否有頁面中所有元素的CSS選擇器?
- 6. 檢查是否所有的選擇都在JQuery中完成
- 7. MySQL的 - 選擇所有列都是唯一的所有記錄
- 8. 檢查是否選擇了來自查詢的所有行
- 9. 是否有更有效的方法來組合多個id選擇器,每個id選擇器都在jQuery中有一個子選擇器?
- 10. 檢查是否所有選項都被禁用,除了一個
- 11. 查找按鈕的所有XPath並選擇最後一個?
- 12. CSS:不是選擇器沒有效果
- 13. 是否有一個用於溢出的css僞選擇器?
- 14. 是否有必要在一個ID內有一個ID的CSS選擇器?
- 15. 是否有一個等效於'align =「center」'的CSS?
- 16. 如何檢查所有四個多選的選擇是否有一些值?
- 17. 是否有「是後代還是有類」的sass/css選擇器?
- 18. Beatbox:選擇所有查詢
- 19. 是否有一個選擇查詢來抓取除當前所選內容之外的所有內容?
- 20. CSS:有效的選擇器 - 通過使用一個按鈕的兩個元素的有效性僅有的CSS
- 21. 此選擇器是否有效?
- 22. 使用CSS選擇器而不是XPath查詢SimpleXML對象
- 23. 選擇器(CSS或XPath)一個項目
- 24. 無效的CSS選擇器:沒有()
- 25. 有沒有一個CSS選擇器?
- 26. 對於css選擇器'p:nth-of-type(2n)',等效的XPath表達式是什麼?
- 27. XPath中的CSS選擇器
- 28. FQL - 查詢是否有效?
- 29. 是否有一個jQuery選擇器返回'第一類型'的所有後代?
- 30. CSS是否有一個選擇器用於選擇何時在多個類中?
答案是否定的,請看[John Resig關於兩者之間的一些差異的文章](http://ejohn.org/blog/xpath-css-selectors/)。我確實相反的情況是這樣的:「所有CSS選擇器都有一個等效的xpath查詢」。但我在Google上發現了所有這些信息,只需點擊幾下。 –
@MathijsFlietstra我只搜索stackoverflow:/ – MxyL
@MxyL:你爲什麼要限制自己? – BoltClock