我目前正在做java和html,我必須檢查網站對我的數據庫的一些值。我想問XPATH是否有像「文本存在」或「獲取文本=數據」這樣的函數,而不是獲取元素,是否有東西來檢查值是否存在或什麼?如何使用xpath比較值?
0
A
回答
0
您可以在XPath中使用boolean方法。
例如,讓我們說你的XML是這個
<?xml version="1.0" >
<persons>
<person>
<name>Peter</name>
<sex>MALE</sex>
<age>25</age>
</person>
</persons>
可以使用boolean
方法,
boolean(/persons/person[name = 'Peter'])
相關問題
- 1. 通過XPath比較值
- 2. 使用Xpath比較兩個xml字段
- 3. 如何比較字符串與Xpath 1.0?
- 4. XPATH表達式 - 比較派生值
- 5. 比較XPath中的屬性值
- 6. 的XPath爆炸整數和比較值
- 7. 如何使用TextWatcher比較兩個值
- 8. 如何比較值
- 9. 如何使用XMLUnit2通過XPATH比較xmls?
- 10. 選擇多個值並使用XQuery或XPath比較它們?
- 11. 在C#中使用Xpath比較comboBox.Slectedvalue與XML文件節點值
- 12. XPATH 1.0:比較IP地址
- 13. 的XPath比較字符串
- 14. 使用|比較多個值
- 15. 在XPath中,是否比軸更快地使用邏輯比較?
- 16. 如何比較ASCII值
- 17. 如何比較值JSF selectonemenu
- 18. 如何比較CodeFunction.Access值?
- 19. 如何通過比較值
- 20. 如何比較枚舉值?
- 21. 如何比較值在JavaScript
- 22. 如何比較高的值
- 23. 如何比較int值?
- 24. 如何比較相同枚舉的值? (==比較不起作用!)
- 25. 比較器在內部使用哪種比較值以及它如何調用其比較方法?
- 26. 如何比較通用值和對象
- 27. 如何使用data.table確定使用累積比較的值
- 28. 比較通用值
- 29. 如何比較使用SqlBulkCopy時excel單元格值的值?
- 30. 如何使用開關來比較值之間的值
通常您使用的XPath與庫提供了一種方法的getText()來獲取所選元素之間的文本。 – Blub
好吧,我已經嘗試了getText函數。在我們可以進行比較之前,我們是否必須將它存儲到數組中? – sssheng
我不知道,因爲我不知道你在用什麼庫。但通常它會給你一個字符串,你可以直接比較你從數據庫中獲取的字符串。 – Blub