阅读量:93
- 节点选择表达式:选择节点的路径,如
/bookstore/book表示选择根节点下的bookstore子节点下的所有book子节点。 - 谓词表达式:用于在节点选择表达式中过滤节点,如
/bookstore/book[@category='fiction']表示选择category属性为fiction的book节点。 - 通配符表达式:用于匹配多个节点,如
/bookstore/*表示选择bookstore节点下的所有子节点。 - 函数表达式:调用XPath函数来进行计算或操作,如
sum(//price)表示计算所有price节点的总和。 - 逻辑表达式:用于组合多个节点选择表达式,如
/bookstore/book[@category='fiction' or @category='sci-fi']表示选择category属性为fiction或sci-fi的book节点。