child
包含当前节点的儿子
descendent
包含当前节点的后代,后代不包含属性(attribute)或名称域(namespace)节点
parent
包含当前节点的父亲
ancestor
包含当前节点的祖先,祖先总是包含根节点
following-sibling
包含当前节点随后的所有节点树,但不包含attribute或namespace节点
preceding-sibling
包含当前节点之前的所有节点树,但不包含attribute或namespace节点
following
包含当前节点随后的所有节点,following轴排除了当前节点的后代和attribute或namespace节点
preceding
包含当前节点之前的所有节点,following轴排除了当前节点的后代和attribute或namespace节点
attribute
包含当前节点的所有属性
namespace
包含当前节点的所有namespace节点
self
只包含当前节点
descendent-or-self
包含当前节点和当前节点的后代
ancestor-or-self
包含当前节点和当前节点的祖先
3.谓词










