例如,我试图在国际网站上找到类似的内容:
统一码:"\u202aDansk\u202c\u200f"
html:‪Dansk‬‏
这不起作用://*[contains(text(),'‪Dansk‬‏')]
例如,我试图在国际网站上找到类似的内容:
统一码:"\u202aDansk\u202c\u200f"
html:‪Dansk‬‏
这不起作用://*[contains(text(),'‪Dansk‬‏')]
XPath 本身不提供任何转义非 ASCII 字符的方法。但编写 XPath 字符串的宿主语言通常会这样做。
当 XPath 表达式以 Java、C#、Python 或 Javascript 等编程语言编写为字符串文字时,通常可以使用反斜杠转义:
当 XPath 表达式以基于 XML 的语言(例如 XSLT 或 XSD)编写为属性时,可以使用 & 转义:
在任何其他情况下,您需要检查宿主语言环境的规范。