XQuery
XQuery 是 XML 查询语言,用 FLWOR(for-let-where-order-return)表达式从 XML 数据库查询与构造 XML。
用途
在 XML 数据库中以类 SQL 查询提取与转换 XML 数据,支持连接、过滤与聚合。
机制
FLWOR:for 绑定变量到节点集,let 绑定中间值,where 过滤,order 排序,return 构造结果 XML。可嵌套与调用函数。
用例
- XML 数据库查询
- Basex/eXist 查询
- XML 数据提取
XQuery 是 XML 查询语言,用 FLWOR(for-let-where-order-return)表达式从 XML 数据库查询与构造 XML。
在 XML 数据库中以类 SQL 查询提取与转换 XML 数据,支持连接、过滤与聚合。
FLWOR:for 绑定变量到节点集,let 绑定中间值,where 过滤,order 排序,return 构造结果 XML。可嵌套与调用函数。