XQuery 与 XPath

2024年8月29日 | 1 分钟阅读
索引XQueryXPath
1)XQuery 是一种函数式编程和查询语言,用于查询一组 XML 数据。XPath 是一种 XML 路径语言,用于使用查询从 XML 文档中选择节点。
2)XQuery 用于从 XML 文档或关系数据库以及支持 XML 数据源的 MS Office 文档中提取和操作数据。XPath 用于从另一个 XML 文档计算字符串、数字和布尔类型等值。
3)XQuery 以树模型的形式表示,具有七个节点,即处理指令、元素、文档节点、属性、命名空间、文本节点和注释。XPath 表示为树结构,通过选择不同的节点来导航它。
4)XQuery 支持 XPath 和扩展的关系模型。XPath 仍然是查询语言的一个组成部分。
5)
XQuery 语言有助于为新的 XML 文档创建语法。
XPath 的创建是为了为 XPointer 和 XSLT 定义一个通用的语法和行为模型。
下一个主题XQuery vs. XSLT