0
將XPath查詢編譯爲XPathExpression,然後可以在文檔上對其進行評估。假設如果我只擁有所有編譯的表達式,是否有可能知道它們各自的xpath查詢是什麼?是否可以從XPathExpression獲取XPATH查詢字符串?
將XPath查詢編譯爲XPathExpression,然後可以在文檔上對其進行評估。假設如果我只擁有所有編譯的表達式,是否有可能知道它們各自的xpath查詢是什麼?是否可以從XPathExpression獲取XPATH查詢字符串?
不,JAXP XPathExpression類不提供此功能。 (這個接口的一些實現可能會這樣做,但這是一個不同的問題。)
我不認爲xpathExpression提供了一種以字符串格式返回表達式的方法。如果使用vtd-xml,則可以調用getExprString(),它以字符串格式返回xpath。 –
參考: - https://stackoverflow.com/questions/9119818/create-xpath-expression-programmatically –
參考: - https://stackoverflow.com/questions/24834109/chrome-extension-programmatically-inspect-element-and - 複製 - XPath的或拷貝,CSS –