XQuery | XPath |
XQuery是一种功能性的编程和查询语言,用于查询一组XML数据。 | XPath是一种xml路径语言,用于使用查询从xml文档中选择节点。 |
XQuery用于从xml文档或支持xml数据源的关系数据库和ms office文档中提取和处理数据。 | XPath用于从另一个xml文档计算值,例如字符串,数字和布尔类型。 |
xquery以具有七个节点的树模型的形式表示,即处理指令,元素,文档节点,属性,名称空间,文本节点和注释。 | xpath表示为树结构,通过选择不同的节点进行导航。 |
xquery支持xpath和扩展的关系模型。 | xpath仍然是查询语言的组成部分。 |
xquery语言有助于为新的xml文档创建语法。 | 创建xpath的目的是为xpointer和xslt定义通用的语法和行为模型。 |