摘要:
/AAA/XXX/DDD/EEE/ancestor-or-self::* ... 阅读全文
摘要:
descendant-or-self 轴(axis)包含上下文节点本身和该节点的后代节点 /AAA/XXX/descendant-or-self::* ... 阅读全文
摘要:
preceding轴(axis)包含同一文档中按文档顺序位于上下文节点之前的所有节点, 除了祖先节点,属性节点和命名空间节点 /AAA/XXX/preceding::* ... 阅读全文
摘要:
following轴(axis)包含同一文档中按文档顺序位于上下文节点之后的所有节点, 除了祖先节点,属性节点和命名空间节点 /AAA/XXX/following::* ... 阅读全文
摘要:
preceding-sibling 轴(axis)包含上下文节点之前的所有兄弟节点 /AAA/XXX/preceding-sibling::* ... 阅读全文
摘要:
following-sibling轴(axis)包含上下文节点之后的所有兄弟节点 /AAA/BBB/following-sibling::* ... 阅读全文
摘要:
ancestor轴(axis)包含上下节点的祖先节点, 该祖先节点由其上下文节点的父节点以及父节点的父节点等等诸如此类的节点构成,所以ancestor轴总是包含有根节点,除非上下文节点就是根节点本身. /AAA/BBB/DDD/CCC/EEE/ancestor::* 选择一个绝对路径上... 阅读全文
摘要:
parent轴(axis)包含上下文节点的父节点, 如果有父节点的话 //DDD/parent::* 选择DDD元素的所有父节点 ... 阅读全文
摘要:
descendant (后代)轴包含上下文节点的后代,一个后代是指子节点或者子节点的子节点等等, 因此descendant轴不会包含属性和命名空间节点. /descendant::* 选择文档根元素的所有后代.即所有的元素被选择 ... 阅读全文
摘要:
多个路径可以用分隔符 | 合并在一起 //CCC | //BBB 选择所有的CCC和BBB元素 ... 阅读全文
摘要:
string-length函数返回字符串的字符数,你应该用<替代 //*[string-length(name()) = 3] 选择名字长度为3的元素 ... 阅读全文