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