XML实用技术自学经典/自学经典
目 录内容简介
第1章 XML简介 1
1.1 标记语言的发展简史 1
1.2 什么是XML 2
1.3 使用XML的好处 3
1.4 用浏览器浏览XML文档 3
1.5 XML语法 4
1.5.1 XML的标记、元素和属性 4
1.5.2 XML的语法规则 5
1.5.3 XML名称命名规则 9
1.5.4 XML实体引用 10
查看完整
1.1 标记语言的发展简史 1
1.2 什么是XML 2
1.3 使用XML的好处 3
1.4 用浏览器浏览XML文档 3
1.5 XML语法 4
1.5.1 XML的标记、元素和属性 4
1.5.2 XML的语法规则 5
1.5.3 XML名称命名规则 9
1.5.4 XML实体引用 10
查看完整
目 录内容简介
本书主要讲述XML及其相关技术,全书共10章,分别介绍XML基础语法、XML命名空间、文档类型定义、利用应用文档对象模型操作XML文档、JavaScript语言、应用XPath操作XML文档、利用CSS和XSLT转换XML、可缩放矢量图形相关知识、C#的基础知识和语法及在C#中应用文档对象模型读写XML文档。
本书适合于对XML感兴趣,想更深入学习XML及其相关技术的读者。
本书适合于对XML感兴趣,想更深入学习XML及其相关技术的读者。
目 录内容简介
第1章 XML简介 1
1.1 标记语言的发展简史 1
1.2 什么是XML 2
1.3 使用XML的好处 3
1.4 用浏览器浏览XML文档 3
1.5 XML语法 4
1.5.1 XML的标记、元素和属性 4
1.5.2 XML的语法规则 5
1.5.3 XML名称命名规则 9
1.5.4 XML实体引用 10
1.5.5 XML的CDATA区 11
1.5.6 XML的注释 12
1.5.7 XML声明 12
1.5.8 格式正确的XML文档 12
1.5.9 XML的命名空间 13
1.5.10 错误处理 15
1.6 DTD和XML Schema 17
1.7 解析XML文档 18
1.8 XPath概述 19
1.9 XSLT概述 20
习题 21
第2章 XML命名空间 22
2.1 XML命名空间概述 22
2.2 声明命名空间 23
2.2.1 URL、URI和URN 24
2.2.2 创建命名空间 26
2.3 命名空间应用实例 30
2.4 常见的命名空间 35
习题 37
第3章 文档类型定义 38
3.1 DTD语法规则 38
3.1.1 DTD元素 38
3.1.2 DTD属性 42
3.1.3 DTD实体 48
3.2 应用DTD 50
3.3 DTD的局限性 54
习题 54
第4章 XML模式 56
4.1 使用XML Schema的好处 56
4.2 XSD的语法规则 57
4.2.1 XSD中的元素 57
4.2.2 XSD中的属性 63
4.2.3 XSD中的数据类型 65
4.3 创建XSD Schema 78
4.4 应用XSD Schema 80
4.5 XSD文件之间的引用 81
4.5.1 import方式 81
4.5.2 include方式 87
习题 90
第5章 使用文档对象模型操作XML文档 92
5.1 JavaScript简介 92
5.1.1 JavaScript代码在HTML中放置的位置 92
5.1.2 JavaScript的数据类型 93
5.1.3 JavaScript的语法格式 95
5.1.4 JavaScript的运算符 95
5.1.5 JavaScript变量 98
5.1.6 JavaScript的对象 100
5.1.7 JavaScript的函数 101
5.1.8 JavaScript语句 103
5.2 使用DOM操作XML文档 111
5.2.1 文档对象模型概述 112
5.2.2 XML DOM的属性与方法 113
5.2.3 读取XML文档 120
5.2.4 写入XML文档 126
习题 136
第6章 使用XPath操作XML文档 138
6.1 XPath简介 138
6.1.1 XPath的节点 138
6.1.2 XPath的语法 139
6.1.3 XPath的轴 141
6.1.4 XPath的运算符和特殊字符 142
6.1.5 XPath的函数 143
6.2 XPath的实例 150
6.2.1 IIS的安装和设置 151
6.2.2 在IIS上发布网站 154
6.2.3 XPath实例 156
习题 159
第7章 使用CSS和XSLT转换XML文档 161
7.1 CSS技术简介 161
7.1.1 CSS的调用 161
7.1.2 用CSS格式化XML文档 162
7.2 XSLT简介 170
7.2.1 XSLT的基本转换过程 171
7.2.2 XSLT语法 173
7.3 CSS与XSLT相结合格式化XML文档 180
习题 184
第8章 可缩放矢量图形SVG 185
8.1 SVG的一些基本概念 185
8.1.1 SVG的引用 186
8.1.2 SVG的坐标系统 188
8.2 SVG的内置基本图形形状 189
8.2.1 矩形(Rectangle) 189
8.2.2 圆形(Circle) 190
8.2.3 椭圆形(Ellipse) 191
8.2.4 直线(Line) 192
8.2.5 折线(Polyline) 193
8.2.6 多边形(Polygon) 194
8.2.7 路径(Path) 195
8.2.8 文字(Text) 196
8.3 SVG滤镜 197
8.4 SVG渐变 200
8.4.1 线性渐变 200
8.4.2 放射性渐变 202
8.5 HTML与SVG 203
习题 204
第9章 初识C# 205
9.1 数据类型 205
9.1.1 简单类型 205
9.1.2 结构类型 208
9.1.3 枚举类型 209
9.1.4 数组类型 210
9.1.5 类型转换 213
9.2 类 216
9.2.1 类声明 216
9.2.2 创建类实例 216
9.2.3 类成员 217
9.2.4 构造函数和析构函数 218
9.2.5 方法 219
9.2.6 字段与属性 224
9.2.7 继承 226
9.2.8 多态性 228
9.2.9 抽象类 229
9.2.10 密封类 230
9.3 接口 231
9.4 委托与事件 232
9.4.1 委托 232
9.4.2 事件 234
9.5 表达式 235
9.5.1 一元运算符 235
9.5.2 算术运算符 236
9.5.3 位运算符 236
9.5.4 关系和类型测试运算符 236
9.5.5 条件、条件逻辑和赋值运算符 238
9.5.6 其他特殊运算符 238
9.6 程序控制语句 240
9.6.1 选择语句 240
9.6.2 循环语句 242
9.6.3 跳转语句 244
9.6.4 异常处理 245
习题 246
第10章 应用C#操作XML文档 247
10.1 DOM实现 247
10.2 应用实例 248
10.2.1 装载XML文档 249
10.2.2 DOM实现遍历XML文档 251
10.2.3 查询特殊元素和节点 252
10.3 修改XML文档 258
10.3.1 Save方法 258
10.3.2 XmlDocumentFragment类 258
10.3.3 XmlElement类 259
10.3.4 添加节点到XML文档中 260
10.3.5 删除和更换节点 260
10.3.6 将XML片段插入XML文档 261
10.3.7 添加属性到节点中 261
10.4 DOM综合实例 262
10.5 处理空白 265
10.6 处理命名空间 265
10.7 XmlDocument类的事件 267
10.8 XmlReader和XmlWriter类简介 268
10.9 用XmlTextReader类读取XML文档 270
10.9.1 读取元素属性和值 271
10.9.2 遍历XML文档 273
10.10 编写XML文档 277
10.11 综合实例 281
习题 302
^ 收 起
1.1 标记语言的发展简史 1
1.2 什么是XML 2
1.3 使用XML的好处 3
1.4 用浏览器浏览XML文档 3
1.5 XML语法 4
1.5.1 XML的标记、元素和属性 4
1.5.2 XML的语法规则 5
1.5.3 XML名称命名规则 9
1.5.4 XML实体引用 10
1.5.5 XML的CDATA区 11
1.5.6 XML的注释 12
1.5.7 XML声明 12
1.5.8 格式正确的XML文档 12
1.5.9 XML的命名空间 13
1.5.10 错误处理 15
1.6 DTD和XML Schema 17
1.7 解析XML文档 18
1.8 XPath概述 19
1.9 XSLT概述 20
习题 21
第2章 XML命名空间 22
2.1 XML命名空间概述 22
2.2 声明命名空间 23
2.2.1 URL、URI和URN 24
2.2.2 创建命名空间 26
2.3 命名空间应用实例 30
2.4 常见的命名空间 35
习题 37
第3章 文档类型定义 38
3.1 DTD语法规则 38
3.1.1 DTD元素 38
3.1.2 DTD属性 42
3.1.3 DTD实体 48
3.2 应用DTD 50
3.3 DTD的局限性 54
习题 54
第4章 XML模式 56
4.1 使用XML Schema的好处 56
4.2 XSD的语法规则 57
4.2.1 XSD中的元素 57
4.2.2 XSD中的属性 63
4.2.3 XSD中的数据类型 65
4.3 创建XSD Schema 78
4.4 应用XSD Schema 80
4.5 XSD文件之间的引用 81
4.5.1 import方式 81
4.5.2 include方式 87
习题 90
第5章 使用文档对象模型操作XML文档 92
5.1 JavaScript简介 92
5.1.1 JavaScript代码在HTML中放置的位置 92
5.1.2 JavaScript的数据类型 93
5.1.3 JavaScript的语法格式 95
5.1.4 JavaScript的运算符 95
5.1.5 JavaScript变量 98
5.1.6 JavaScript的对象 100
5.1.7 JavaScript的函数 101
5.1.8 JavaScript语句 103
5.2 使用DOM操作XML文档 111
5.2.1 文档对象模型概述 112
5.2.2 XML DOM的属性与方法 113
5.2.3 读取XML文档 120
5.2.4 写入XML文档 126
习题 136
第6章 使用XPath操作XML文档 138
6.1 XPath简介 138
6.1.1 XPath的节点 138
6.1.2 XPath的语法 139
6.1.3 XPath的轴 141
6.1.4 XPath的运算符和特殊字符 142
6.1.5 XPath的函数 143
6.2 XPath的实例 150
6.2.1 IIS的安装和设置 151
6.2.2 在IIS上发布网站 154
6.2.3 XPath实例 156
习题 159
第7章 使用CSS和XSLT转换XML文档 161
7.1 CSS技术简介 161
7.1.1 CSS的调用 161
7.1.2 用CSS格式化XML文档 162
7.2 XSLT简介 170
7.2.1 XSLT的基本转换过程 171
7.2.2 XSLT语法 173
7.3 CSS与XSLT相结合格式化XML文档 180
习题 184
第8章 可缩放矢量图形SVG 185
8.1 SVG的一些基本概念 185
8.1.1 SVG的引用 186
8.1.2 SVG的坐标系统 188
8.2 SVG的内置基本图形形状 189
8.2.1 矩形(Rectangle) 189
8.2.2 圆形(Circle) 190
8.2.3 椭圆形(Ellipse) 191
8.2.4 直线(Line) 192
8.2.5 折线(Polyline) 193
8.2.6 多边形(Polygon) 194
8.2.7 路径(Path) 195
8.2.8 文字(Text) 196
8.3 SVG滤镜 197
8.4 SVG渐变 200
8.4.1 线性渐变 200
8.4.2 放射性渐变 202
8.5 HTML与SVG 203
习题 204
第9章 初识C# 205
9.1 数据类型 205
9.1.1 简单类型 205
9.1.2 结构类型 208
9.1.3 枚举类型 209
9.1.4 数组类型 210
9.1.5 类型转换 213
9.2 类 216
9.2.1 类声明 216
9.2.2 创建类实例 216
9.2.3 类成员 217
9.2.4 构造函数和析构函数 218
9.2.5 方法 219
9.2.6 字段与属性 224
9.2.7 继承 226
9.2.8 多态性 228
9.2.9 抽象类 229
9.2.10 密封类 230
9.3 接口 231
9.4 委托与事件 232
9.4.1 委托 232
9.4.2 事件 234
9.5 表达式 235
9.5.1 一元运算符 235
9.5.2 算术运算符 236
9.5.3 位运算符 236
9.5.4 关系和类型测试运算符 236
9.5.5 条件、条件逻辑和赋值运算符 238
9.5.6 其他特殊运算符 238
9.6 程序控制语句 240
9.6.1 选择语句 240
9.6.2 循环语句 242
9.6.3 跳转语句 244
9.6.4 异常处理 245
习题 246
第10章 应用C#操作XML文档 247
10.1 DOM实现 247
10.2 应用实例 248
10.2.1 装载XML文档 249
10.2.2 DOM实现遍历XML文档 251
10.2.3 查询特殊元素和节点 252
10.3 修改XML文档 258
10.3.1 Save方法 258
10.3.2 XmlDocumentFragment类 258
10.3.3 XmlElement类 259
10.3.4 添加节点到XML文档中 260
10.3.5 删除和更换节点 260
10.3.6 将XML片段插入XML文档 261
10.3.7 添加属性到节点中 261
10.4 DOM综合实例 262
10.5 处理空白 265
10.6 处理命名空间 265
10.7 XmlDocument类的事件 267
10.8 XmlReader和XmlWriter类简介 268
10.9 用XmlTextReader类读取XML文档 270
10.9.1 读取元素属性和值 271
10.9.2 遍历XML文档 273
10.10 编写XML文档 277
10.11 综合实例 281
习题 302
^ 收 起
目 录内容简介
本书主要讲述XML及其相关技术,全书共10章,分别介绍XML基础语法、XML命名空间、文档类型定义、利用应用文档对象模型操作XML文档、JavaScript语言、应用XPath操作XML文档、利用CSS和XSLT转换XML、可缩放矢量图形相关知识、C#的基础知识和语法及在C#中应用文档对象模型读写XML文档。
本书适合于对XML感兴趣,想更深入学习XML及其相关技术的读者。
本书适合于对XML感兴趣,想更深入学习XML及其相关技术的读者。
比价列表
公众号、微信群
缺书网
微信公众号
微信公众号
扫码进群
实时获取购书优惠
实时获取购书优惠