1. 基础
XQuery 的基本构造块是表达式。 XQuery 是一种函数语言,它允许多种表达式进行嵌套。他也是一种强类型语言。就像 XML 一样, XQuery 是区分大小写语言。所有在 XQuery 中的关键字使用小写字符。
表达式的值总是序列化的,是 0 个或更多项目的有序集合。一个项目可以是一个原子(微粒)值或是一个节点( node )。
在文档中, XML 大纲类型名称空间前缀 xs: 和 xsi: 以及 XPath/XQuery 方法名称空间前缀 fn: 有些时候,当意图清晰并且对名称空间的论述不重要,内置的 XML 大纲类型名称像 integer 和 string 就不必带名称空间前缀。