检索xpath node()值的文本部分

时间:2009-10-24 16:35:23

标签: xml xpath

我已经创建了一个xpath表达式,如下所示:

/html/body/div[2]/div/ul[2]/li/a/node()

它返回如下内容:

#01 <strong>value</strong> suffix

如何在两个不同的xpath表达式中提取“#01”部分和“后缀”部分?

1 个答案:

答案 0 :(得分:1)

我认为你会得到'强'节点然后使用前兄弟和后兄弟轴

/html/body/div[2]/div/ul[2]/li/a/strong/previous-sibling::node()
/html/body/div[2]/div/ul[2]/li/a/strong/following-sibling::node()

可能不是绝对正确 - 在xpath上有点生锈!