使用xPath获取title的值

时间:2014-02-14 03:18:24

标签: xpath

我使用以下内容,但它没有得到标题的价值

// * [@ ID = “843285”] / TD [3] / A [@title]

<a href="/match/843285/elche-vs-osasuna/" title="Elche vs Osasuna" id="g843285">Elche vs Osasuna</a>

有人可以给我一些指导吗?

3 个答案:

答案 0 :(得分:1)

直接找到元素的几种方法,然后使用@title来获取title属性。请注意,您的ID为g843285,而不是843285

如果它总是<a>标记(其他人使用*但效果较差)

//a[@id="g843285"]/@title
//a[contains(@id, "843285")]/@title
//a[contains(@href, "match/843285")]/@title

我认为你不了解比赛队伍(否则你不需要找出title),所以以下内容不起作用,仅供参考。

//a[text() = 'Elche vs Osasuna']/@title

答案 1 :(得分:0)

“查找ID属性等于”843285“的元素,并返回其title属性的值”

//*[@id="843285"]/@title

答案 2 :(得分:0)

如果您始终处理a代码

,则可以执行此操作
//a[@id="g843285"]/@title

否则执行//*[@id="g843285"]/@title