【发布时间】:2011-05-13 12:57:57
【问题描述】:
我正在编写一个 XPath 表达式,但我修复了一个奇怪的错误,但是以下两个 XPath 表达式有什么区别?
"//td[starts-with(normalize-space()),'Posted Date:')]"
和
"//td[starts-with(normalize-space(text()),'Posted Date:')]"
主要是,第一个 XPath 表达式会捕获什么?因为我得到了很多奇怪的结果。那么text() 在匹配中做了什么?另外,如果我说normalize-space()和normalize-space(.)有区别吗?
【问题讨论】:
-
来自我自己的测试
normalize-space()和normalize-space(.)有同样的效果。
标签: xpath