1
我有一個字符串,我有用戶應該能夠指定將在運行時評估的xpaths。我正在考慮採用以下方式來指定它。查找字符串中嵌入的xpaths
String = "Hi my name is (/message/user) how can i help you with (/message/message) ";
如何用評估表達式替換變量? 是否有一個更好的符號,將有更少的錯誤,因爲()可能在xpaths中使用。
我有一個字符串,我有用戶應該能夠指定將在運行時評估的xpaths。我正在考慮採用以下方式來指定它。查找字符串中嵌入的xpaths
String = "Hi my name is (/message/user) how can i help you with (/message/message) ";
如何用評估表達式替換變量? 是否有一個更好的符號,將有更少的錯誤,因爲()可能在xpaths中使用。
使用{}
而不是()
,因爲{}
不用於XPath表達式,因此您不會混淆。
XPath的字符串中是否可以包含「{}」? – nhahtdh
@nhahtdh,據我所知,沒有。在XPath中只使用'()'和'[]' – AlexR
謝謝。這就說得通了。 <>也可以是選項,但是如果我在某個時候允許的話,它們可以用在html中。所以{}將是最好的選擇。 –