《XQuery 1.0: An XML Query Language (W3C Working Draft 23 July 2004)》目录翻译

** 目录 ** ** Table of Contents **

1 绪论 _ Introduction _
2 基础 Basics
2.1 表达式语境 Expression Context
2.1.1 静态语境 Static Context
2.1.2 动态语境 Dynamic Context
2.2 过程模型 Processing Model
2.2.1 数据模型生成 Data Model Generation
2.2.2 模式输入处理 Schema Import Processing
2.2.3 表达式处理 Expression Processing
2.2.3.1 静态分析阶段 Static Analysis Phase
2.2.3.2 动态求值阶段 Dynamic Evaluation Phase
2.2.4 串行化 Serialization
2.2.5 一致性约束 Consistency Constraints
2.3 文档 Documents
2.3.1 文档次序 Document Order
2.3.2 原子化 Atomization
2.3.3 有效的布尔值 Effective Boolean Value
2.3.4 输入源 Input Sources
2.4 类型 Types
2.4.1 预定义类型 Predefined Types
2.4.2 键入值和字符串值 Typed Value and String Value
2.4.3 序列类型语法 SequenceType Syntax
2.4.4 序列类型匹配 SequenceType Matching
2.4.4.1 Matching a SequenceType and a Value
2.4.4.2 数据项 Matching an ItemType and an Item
2.4.4.3 元素测试 Element Test
2.4.4.4 模式元素测试 Schema Element Test
2.4.4.5 属性测试 Attribute Test
2.4.4.6 模式属性测试 Schema Attribute Test
2.5 错误处理 Error Handling
2.5.1 错误的种类 Kinds of Errors
2.5.2 处理动态错误 Handling Dynamic Errors
2.5.3 错误和优化 Errors and Optimization
2.6 可选特性 Optional Features
2.6.1 模式输入特性 Schema Import Feature
2.6.2 静态键入特性 Static Typing Feature
2.6.3 全轴特性 Full Axis Feature
2.6.4 模块特性 Module Feature
2.6.5 注记 Pragmas
2.6.6 必须懂得的扩展 Must-Understand Extensions
2.6.6.1 标记 XQuery Flagger
2.6.7 静态键入扩展 Static Typing Extensions
2.6.7.1 静态标记 XQuery Static Flagger
2.7 注解 Comments
3 表达式 Expressions
3.1 基本表达式 Primary Expressions
3.1.1 字面值 Literals
3.1.2 变量引用 Variable References
3.1.3 扩入括号的表达式 Parenthesized Expressions
3.1.4 上下文相关项目表达式 Context Item Expression
3.1.5 函数调用 Function Calls
3.2 路径表达式 Path Expressions
3.2.1 步骤 Steps
3.2.1.1 轴 Axes
3.2.1.2 节点测试 Node Tests
3.2.2 谓词 Predicates
3.2.3 全文拼写的语法 Unabbreviated Syntax
3.2.4 简写的语法 Abbreviated Syntax
3.3 序列表达式 Sequence Expressions
3.3.1 构造序列 Constructing Sequences
3.3.2 过滤器表达式 Filter Expressions
3.3.3 组合节点序列 Combining Node Sequences
3.4 算术表达式 Arithmetic Expressions
3.5 比较表达式 Comparison Expressions
3.5.1 数值比较 Value Comparisons
3.5.2 一般比较 General Comparisons
3.5.3 节点比较 Node Comparisons
3.6 逻辑表达式 Logical Expressions
3.7 构造器 Constructors
3.7.1 直接元素构造器 Direct Element Constructors
3.7.1.1 属性 Attributes
3.7.1.2 名域声明属性 Namespace Declaration Attributes
3.7.1.3 内容 Content
3.7.1.4 元素内容中的空白 Whitespace in Element Content
3.7.2 其他直接构造器 Other Direct Constructors
3.7.3 计算构造器 Computed Constructors
3.7.3.1 计算元素构造器 Computed Element Constructors
3.7.3.2 计算属性构造器 Computed Attribute Constructors
3.7.3.3 文档节点构造器 Document Node Constructors
3.7.3.4 文本节点构造器 Text Node Constructors
3.7.3.5 计算处理指令构造器 Computed Processing Instruction Constructors
3.7.3.6 计算注解构造器 Computed Comment Constructors
3.7.4 一个构造元素的名字空间作用域 In-scope Namespaces of a Constructed Element
3.8 FLWOR 表达式 FLWOR Expressions
3.8.1 For 和 Let 子句 For and Let Clauses
3.8.2 Where 子句 Where Clause
3.8.3 Order By 和 Return 子句 Order By and Return Clauses
3.8.4 实例 Example
3.9 有序的和无序的表达式 Ordered and Unordered Expressions
3.10 条件表达式 Conditional Expressions
3.11 量化表达式 Quantified Expressions
3.12 序列类型表达式 Expressions on SequenceTypes
3.12.1 Instance Of
3.12.2 Typeswitch
3.12.3 Cast
3.12.4 Castable
3.12.5 Constructor Functions
3.12.6 Treat
3.13 验证表达式 Validate Expressions
3.13.1 验证元素节点 Validating an Element Node
3.13.2 <SPAN style="FONT-SIZE: 12pt; COLOR: black; FONT-FAMILY: 宋体; mso-ascii-font-family: Arial; mso-hansi-font-family: Arial; mso-bidi-font-family: 宋体; mso-font-kern

Published At
Categories with Web编程
Tagged with
comments powered by Disqus