图书介绍
XML实用教程2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

- 丁跃潮,叶文来,陈杰编著 著
- 出版社: 北京:机械工业出版社
- ISBN:711118467X
- 出版时间:2006
- 标注页数:213页
- 文件大小:22MB
- 文件页数:228页
- 主题词:可扩充语言,XML-程序设计-高等学校:技术学校-教材
PDF下载
下载说明
XML实用教程PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
目录1
编者的话1
第1章 引论1
1.1 标记语言的发展1
1.1.1 SGML的起源1
1.1.2 HTML的出现2
1.1.3 XML的诞生3
1.2 XML的特点和应用前景6
1.2.1 XML的特点6
1.2.2 XML的应用前景9
1.3 XML文档的数据结构11
1.3.1 层状结构数据模型11
1.3.2 XML语法基本点12
1.3.3 XML文档的结构13
1.4 XML开发和应用环境15
1.4.1 XML编辑工具15
1.4.2 XML验证工具17
1.4.3 XML解析器17
1.4.4 XML浏览工具18
1.5 简单引例的建立18
1.6 小结21
1.7 习题21
第2章 XML基础23
2.1 HTML语法概要23
2.1.1 HTML基本语法23
2.1.2 HTML表格26
2.1.3 HTML表单28
2.2 XML标记语法32
2.2.1 非空标记32
2.2.2 空标记33
2.2.3 XML标记命名规则34
2.3 XML文档语法34
2.3.1 XML声明34
2.3.2 处理指令35
2.3.3 XML元素35
2.3.4 XML的属性36
2.3.5 实体引用与CDATA标记37
2.3.6 XML的注释38
2.4 XML的相关技术39
2.4.1 CSS39
2.4.2 DTD和XML Schema39
2.4.3 XML DOM39
2.4.4 XML XSLT40
2.4.5 XLink、XPointer和XPath40
2.5 XML文档内的名称空间40
2.5.1 名称空间的产生40
2.5.2 名称空间的使用41
2.5.3 名称空间的作用域42
2.6 XML文档的编辑42
2.7 小结44
2.8 习题44
第3章 XML文档类型定义46
3.1 DTD的作用46
3.2 DTD元素46
3.2.1 DTD元素的定义47
3.2.2 元素出现顺序和子元素48
3.3 DTD属性48
3.3.1 DTD属性语法48
3.3.2 属性类型49
3.3.3 属性的默认形态52
3.4 DTD实体52
3.4.1 内部实体52
3.4.2 外部实体54
3.4.3 参数型实体55
3.5 使用DTD55
3.5.1 内部DTD的使用56
3.5.2 外部DTD的使用56
3.5.3 内外DTD结合的使用57
3.6 实例58
3.7 小结62
3.8 习题62
第4章 XML Schema结构64
4.1 Schema概述64
4.2 Schema的格式和使用65
4.2.1 简单实例65
4.2.2 Schema的使用67
4.3 Schema元素声明69
4.3.1 Schema根元素69
4.3.2 element元素69
4.3.3 设置默认值和固定值70
4.3.4 引用元素和替代72
4.4 Schema属性声明73
4.4.1 创建属性73
4.4.2 为属性指派类型74
4.4.3 属性的默认值和固定值74
4.5 Schema的数据类型75
4.5.1 简单类型75
4.5.2 复杂类型80
4.6 Schema的名称空间84
4.6.1 命名冲突84
4.6.2 使用前缀解决命名冲突问题84
4.6.3 使用名称空间85
4.6.4 URI、URL和URN86
4.6.5 名称空间的作用域86
4.6.6 在XSDL中使用的名称空间87
4.7 使用XMLSpy建立Schema文档88
4.7.1 建立根节点89
4.7.2 为根节点book添加子节点及属性90
4.7.3 为XML文档指定Schema91
4.8 小结91
4.9 习题92
第5章 使用CSS格式化XML94
5.1 CSS简介94
5.2 CSS的基本语法95
5.3 CSS的使用95
5.3.1 内部CSS的使用95
5.3.2 外部CSS的使用97
5.3.3 内外结合CSS的使用98
5.4 常用的CSS属性设置99
5.4.1 字体属性99
5.4.2 颜色与图像属性100
5.4.3 文本属性101
5.4.4 方框边界属性102
5.5 CSS选择器106
5.6 CSS2新增功能108
5.6.1 @规则108
5.6.2 新增属性109
5.6.3 其他伪类109
5.7 实例110
5.8 小结113
5.9 习题113
第6章 XML数据源对象114
6.1 数据岛、XML数据源对象与数据绑定114
6.1.1 数据岛和XML数据源对象114
6.1.2 数据绑定115
6.1.3 XML与HTML结合的优势118
6.2 支持数据绑定的HTML元素118
6.3 将XML文件数据嵌入HTML119
6.3.1 内部嵌入XML120
6.3.2 使用外部的XML文件121
6.4 结合脚本语言的XML124
6.4.1 HTML中的XML数据岛记录的编辑与添加124
6.4.2 HTML中的XML数据岛记录集的页面管理128
6.5 综合应用实例131
6.6 小结134
6.7 习题134
第7章 XSL转换135
7.1 XSL概述135
7.1.1 XSLT的使用135
7.1.2 XSLT和CSS的比较136
7.1.3 XPath的含义136
7.1.4 Internet Explorer MSXML136
7.2 XSLT格式和使用137
7.2.1 简单的XSLT示例137
7.2.2 XSL中的元素分析138
7.2.3 XSL的执行过程140
7.3 XSLT转换语言142
7.3.1 Stylesheet元素142
7.3.2 template和apply-templates元素142
7.3.3 XPath144
7.3.4 模板体146
7.4 实现XSLT的方式154
7.4.1 在客户端的实现154
7.4.2 在服务器端的实现156
7.5 使用XMLSpy建立XSLT文档156
7.6 小结157
7.7 习题158
第8章 XML文档对象模型160
8.1 DOM基础知识160
8.1.1 DOM的概念和组成160
8.1.2 DOM结构模型161
8.1.3 创建Document对象163
8.2 客户端加载XML164
8.2.1 加载外部XML文件164
8.2.2 加载XML文档字符串169
8.2.3 加载XML文件及其转换文件171
8.3 服务器端加载XML172
8.3.1 利用ASP加载XML文件172
8.3.2 利用ASP文件加载XML文件及其转换文件174
8.4 ParseError对象174
8.4.1 ParseError属性174
8.4.2 出现错误时的处理175
8.5 DOM的节点接口175
8.5.1 新增XML节点176
8.5.2 删除XML元素和属性179
8.5.3 访问和修改XML DOM节点180
8.6 小结182
8.7 习题182
第9章 XML与.NET构建小型Web应用184
9.1 Microsoft.NET Framework介绍184
9.1.1 NET构架185
9.1.2 从MSXML到.NET的XML185
9.1.3 XML分析模式186
9.2 Visual Studio.NET集成开发环境186
9.2.1 VS.NET主界面187
9.2.2 XML编辑器187
9.3 用.NET处理XML文档189
9.3.1 .NET下XML相关类简介189
9.3.2 用XmlTextReader类读取和解析XML文档191
9.3.3 用XmlTextWriter类书写XML文档194
9.3.4 存储和处理XML文档196
9.3.5 XML与数据库协调工作200
9.4 利用XML和.NET构建动态网站203
9.4.1 网上书店项目概述203
9.4.2 网站后台数据文件204
9.4.3 网站站点架构206
9.4.4 具体实现206
9.5 小结211
9.6 习题212
参考文献213