【问题标题】:Using wildcard in Xpath with attributes在带有属性的 Xpath 中使用通配符
【发布时间】:2013-04-10 03:07:53
【问题描述】:

这是我尝试用 XPath 解析的 html 内容

<td class="text1">Content</td>
<td class="text2">Content</td>
<td class="text2">Content</td>

我想使用 class 属性选择 td 元素,但很明显,这个属性的值对于每个元素都是不同的。我尝试过:

//td[starts-with(@class,'text')]

但是这种方法不起作用。正确的方法是什么?

【问题讨论】:

  • 为我工作。您使用的是什么 XPath 处理器? //td 是否选择所有表格单元格?您可能遇到命名空间问题。

标签: xpath


【解决方案1】:

你可以使用“包含”:

//td[contains(@class, 'text')]

【讨论】:

    猜你喜欢
    • 2015-06-30
    • 1970-01-01
    • 1970-01-01
    • 2012-01-27
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2023-02-20
    • 2014-06-29
    相关资源
    最近更新 更多