图书介绍
XML应用入门与提高【2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载】

- 祝红涛,陈军红编著 著
- 出版社: 北京:清华大学出版社
- ISBN:9787302375418
- 出版时间:2015
- 标注页数:405页
- 文件大小:75MB
- 文件页数:417页
- 主题词:可扩充语言-程序设计
PDF下载
下载说明
XML应用入门与提高PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 XML概述1
1.1 标记语言概述2
1.1.1 标记语言的类型2
1.1.2 标记语言的历史3
1.2 XML的基础知识4
1.2.1 XML的概念4
1.2.2 XML的特点5
1.2.3 XML的用途6
1.3 XML与HTML语言7
1.3.1 语法要求不同7
1.3.2 标记不同7
1.3.3 作用不同8
1.3.4 其他不同8
1.4 XML的相关技术9
1.4.1 W3C组织9
1.4.2 技术标准9
1.5 XML的优势12
1.5.1 技术优势12
1.5.2 商业优势14
1.6 XML的应用领域15
1.6.1 电子商务15
1.6.2 网络出版16
1.6.3 移动通信16
1.6.4 Web服务16
1.6.5 Web集成17
1.6.6 配置文件17
1.6.7 分布式计算17
1.6.8 前景观望18
1.7 XML开发工具18
1.8 实战——XML文档引入CSS文件19
1.9 思考与练习21
第2章 XML入门23
2.1 XML文档24
2.1.1 XML文档构成24
2.1.2 XML文档声明25
2.1.3 XML文档注释26
2.1.4 XML处理指令27
2.2 XML元素和标记28
2.2.1 元素和标记28
2.2.2 元素定义30
2.2.3 元素特性31
2.3 XML元素属性32
2.3.1 属性的使用32
2.3.2 元素和属性33
2.4 XML中的字符和实体34
2.4.1 实体概述35
2.4.2 CDATA文本段36
2.4.3 文档规范37
2.5 XML命名空间38
2.5.1 命名空间概述38
2.5.2 自定义命名空间38
2.5.3 命名空间的特点41
2.5.4 默认的命名空间42
2.6 实战——系统用户信息管理42
2.7 本章习题44
第3章 XML与DTD47
3.1 DTD简介48
3.1.1 DTD概述48
3.1.2 DTD的构成48
3.1.3 DTD文档定义49
3.2 元素声明51
3.2.1 元素声明简介51
3.2.2 元素声明分类52
3.3 属性55
3.3.1 属性声明55
3.3.2 属性类型56
3.3.3 属性附加声明61
3.4 实战——水果信息DTD63
3.5 DTD引用64
3.5.1 引用内部DTD64
3.5.2 引用外部DTD65
3.5.3 混合引用DTD65
3.6 实体声明与引用66
3.6.1 实体的概念与分类66
3.6.2 内部普通实体68
3.6.3 外部普通实体70
3.6.4 参数实体73
3.7 实战——衣帽配饰信息管理74
3.8 本章习题76
第4章 XML与XSD79
4.1 了解XSD技术80
4.1.1 XSD的概念80
4.1.2 XSD的好处80
4.1.3 XSD与DTD82
4.1.4 制定XSD文档82
4.2 XSD的构成元素83
4.2.1 XSD的元素83
4.2.2 创建根元素84
4.2.3 创建简单元素86
4.2.4 简单类型元素87
4.2.5 限定数据约束89
4.2.6 创建属性元素92
4.2.7 创建复合元素93
4.2.8 指示器97
4.2.9 any和anyAttribute元素100
4.3 XSD的数据类型101
4.3.1 字符串数据类型101
4.3.2 日期和时间数据类型102
4.3.3 数值数据类型104
4.3.4 其他数据类型106
4.4 XSD的常用验证工具106
4.4.1 XMLWriter工具106
4.4.2 XMLSpy工具109
4.5 实战——通过代码验证XML文档110
4.6 思考与练习114
第5章 XPath和XQuery语言117
5.1 XSL常用标记118
5.2 XPath简介120
5.3 XPath定位技术121
5.3.1 路径表达式122
5.3.2 XPath轴126
5.3.3 节点测试129
5.3.4 XPath运算符131
5.4 XPath函数133
5.4.1 String类函数133
5.4.2 Number类函数134
5.4.3 Boolean类函数135
5.4.4 Node-Set类函数137
5.5 XQuery技术138
5.5.1 XQuery简介138
5.5.2 XQuery表达式基础139
5.5.3 FLWOR表达式141
5.5.4 XQuery函数142
5.6 实战——数码信息显示143
5.7 本章习题145
第6章 文档显示技术149
6.1 XSLT简介150
6.1.1 XSL与XSLT150
6.1.2 XSLT转换技术151
6.1.3 CSS样式技术155
6.2 XSLT模板156
6.2.1 模板概述157
6.2.2 模板匹配158
6.2.3 子模板调用160
6.3 XSLT基础语法163
6.3.1 XSLT标记163
6.3.2 简单判断164
6.3.3 多条件判断169
6.3.4 循环处理171
6.3.5 输出内容的排序171
6.4 XSLT函数174
6.4.1 函数174
6.4.2 Current()函数174
6.4.3 document()函数175
6.4.4 format-number()函数175
6.4.5 NaN值176
6.5 在XSLT中使用CSS176
6.6 实战——网购信息显示178
6.7 本章习题180
第7章 XLink和XPointer技术183
7.1 XLink基础知识184
7.1.1 XLink介绍184
7.1.2 XLink语法184
7.1.3 XLink属性185
7.2 XML的链接类型186
7.2.1 XML链接介绍187
7.2.2 简单链接187
7.2.3 扩展链接190
7.2.4 扩展链接的类型191
7.2.5 扩展链接示例195
7.2.6 外联链接197
7.3 XPointer基础知识199
7.3.1 XPointer介绍199
7.3.2 XPointer形式199
7.3.3 位置路径和集合201
7.3.4 位置步201
7.3.5 XPointer示例204
7.4 XPointer对XPath的扩展205
7.4.1 新增函数205
7.4.2 点的扩展206
7.4.3 区域扩展206
7.5 实战——简单链接实现的图像嵌入链接207
7.6 思考与练习210
第8章 Web服务和WSDL技术213
8.1 了解Web服务214
8.1.1 Web服务介绍214
8.1.2 Web服务的技术支持215
8.1.3 查看和创建Web服务216
8.2 认识WSDL技术219
8.2.1 WSDL概述219
8.2.2 WSDL的基本结构220
8.2.3 创建definitions元素222
8.2.4 创建types元素223
8.2.5 创建message元素224
8.2.6 创建portType元素225
8.2.7 创建binding元素226
8.2.8 创建service元素227
8.3 WSDL的其他知识228
8.3.1 WSDL端口228
8.3.2 WSDL与UDDI229
8.3.3 WSDL的工作方式231
8.4 实战——不同项目之间调用Web服务232
8.5 思考与练习235
第9章 DOM解析器操作XML文档237
9.1 常用的4种XML解析器238
9.1.1 DOM解析器238
9.1.2 SAX解析器238
9.1.3 JDOM解析器238
9.1.4 DOM4J解析器239
9.1.5 比较解析器239
9.2 关于文档对象模型240
9.2.1 XML DOM的作用240
9.2.2 XML DOM与W3C241
9.2.3 XML DOM的文档结构241
9.3 常用的XML DOM的操作对象243
9.3.1 XML DOM的加载和解析244
9.3.2 常用的3种操作对象246
9.3.3 了解Node对象246
9.3.4 了解Document对象248
9.3.5 了解Element对象250
9.3.6 获取Attr对象252
9.4 DOM节点类型254
9.5 操作XML文档257
9.5.1 动态创建XML文档257
9.5.2 添加和删除元素节点261
9.5.3 添加和删除属性节点263
9.5.4 添加和修改文本节点266
9.5.5 替换和复制节点267
9.6 实战——读取XML文档实现级联菜单269
9.7 思考与练习272
第10章 SAX解析XML文档275
10.1 了解SAX解析器276
10.1.1 SAX解析器概述276
10.1.2 SAX的历史版本277
10.1.3 SAX的工作原理278
10.1.4 SAX和DOM的区别279
10.2 SAX解析XML文档280
10.2.1 解析XML文档的API280
10.2.2 SAX的监听器接口281
10.2.3 SAX解析XML文档282
10.3 ContentHandler接口285
10.3.1 了解ContentHandler接口285
10.3.2 处理文档的开始和结束285
10.3.3 处理特殊指令287
10.3.4 处理元素的开始和结束288
10.3.5 处理文本数据290
10.3.6 处理空白字符291
10.3.7 处理命名空间292
10.4 DTDHandler接口293
10.4.1 处理注释声明293
10.4.2 处理未解析实体294
10.5 EntityResolver接口296
10.5.1 了解EntityResolver接口296
10.5.2 解析实体和忽略实体296
10.6 ErrorHandler接口298
10.6.1 了解ErrorHandler接口298
10.6.2 解析错误信息299
10.7 其他的监听器接口300
10.8 实战——解析学生XML文档302
10.9 思考与练习307
第11章 C≠中的XML应用311
11.1 C#中的XML应用312
11.2 XML与DataSet的交互312
11.2.1 DataSet对象简介312
11.2.2 DataTable对象简介316
11.2.3 ReadXml()读取XML318
11.2.4 数据筛选320
11.2.5 WriteXml()写入文件322
11.3 System.Xml命名空间324
11.4 XML数据类及节点类325
11.4.1 XmlDocument类325
11.4.2 XmlNodeList类326
11.4.3 XmlNode类327
11.4.4 实战——下拉框绑定XML节点328
11.5 XML读取类329
11.5.1 XmlReader简介330
11.5.2 XmlReader的属性和方法331
11.5.3 XmlReader的使用333
11.6 XML写入类334
11.6.1 XmlWriter简介334
11.6.2 XmlWriter应用337
11.7 实战——空调信息管理339
11.8 本章习题342
第12章 XML中的Web应用345
12.1 XML数据源绑定控件346
12.1.1 XmlDataSource控件346
12.1.2 TreeView控件348
12.1.3 GridView控件351
12.2 XML与SQL Server转换354
12.2.1 数据转换技术354
12.2.2 SqlConnection对象356
12.2.3 SqlCommand对象357
12.2.4 SqlDataAdapter对象359
12.2.5 将XML写入数据库361
12.3 站点地图363
12.3.1 站点地图简介364
12.3.2 SiteMapPath控件365
12.4 Web配置文件367
12.5 实战——新闻管理371
12.6 本章习题374
第13章 通讯录377
13.1 系统概述378
13.2 系统的数据存储378
13.3 通用模块实现379
13.3.1 联系人实体类379
13.3.2 公共普通函数384
13.3.3 XML处理函数386
13.3.4 其他代码388
13.4 系统实现389
13.4.1 添加联系人389
13.4.2 查看所有联系人391
13.4.3 修改联系人394
13.4.4 删除联系人395
习题答案400
热门推荐
- 3717586.html
- 2754080.html
- 1741789.html
- 162901.html
- 2647263.html
- 3567587.html
- 2222107.html
- 1846321.html
- 588307.html
- 1432051.html
- http://www.ickdjs.cc/book_516621.html
- http://www.ickdjs.cc/book_1148691.html
- http://www.ickdjs.cc/book_1723807.html
- http://www.ickdjs.cc/book_2095315.html
- http://www.ickdjs.cc/book_975509.html
- http://www.ickdjs.cc/book_3705973.html
- http://www.ickdjs.cc/book_3378456.html
- http://www.ickdjs.cc/book_725684.html
- http://www.ickdjs.cc/book_445227.html
- http://www.ickdjs.cc/book_248804.html