xpath选择兄弟节点、返回上一级和选择多个属性

选择兄弟节点

  1. 选择前N位的div标签
    preceding-sibling::div[N]
  2. 选择后N位的div标签
    following-sibling::div[N]

选择上一级

../
结合使用
//td[text()='xxx']/../followingsibling::tr//tbody//td[contains(@class, p15)]/table/tbody

排除一个属性的节点

//tbody/tr[not(@class)]
//tbody/tr[not(@class or @id)]

选择一个有某个属性的元素

//div[@name]

你可能感兴趣的:(爬虫,xpath,爬虫)