图书介绍
XML实用教程PDF|Epub|txt|kindle电子书版本网盘下载
- 丁跃潮,张涛主编;叶文来,刘韵华副主编 著
- 出版社: 北京:北京大学出版社
- ISBN:7301104626
- 出版时间:2006
- 标注页数:305页
- 文件大小:33MB
- 文件页数:322页
- 主题词: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 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语法的基本点13
1.3.3 XML文档的结构13
1.4 XML的开发和应用环境15
1.4.1 XML编辑工具15
1.4.2 XML验证工具18
1.4.3 XML解析器18
1.4.4 XML浏览工具19
1.5 小结19
1.6 习题19
第2章 HTML基础22
2.1 HTML概述22
2.1.1 HTML概述22
2.1.2 如何编写一个HTML文件22
2.1.3 HTML文件的调试23
2.2 HTML的标记23
2.2.1 标记的一般特性23
2.2.2 常用标记24
2.3 文字修饰26
2.3.1 字号26
2.3.2 字体样式28
2.3.3 特殊标记29
2.4 列表30
2.5 表格33
2.5.1 <table>和</table>33
2.5.2 <caption>和</caption>36
2.5.3 <tr>和</tr>36
2.5.4 <th>和</th>36
2.5.5 <td>和</td>36
2.6 色彩38
2.6.1 色彩的表示38
2.6.2 文本的色彩39
2.6.3 表格的颜色39
2.6.4 <hr>标记的bgcolor属性40
2.7 超文本链接40
2.7.1 超文本链接的概念40
2.7.2 页面链接41
2.7.3 本地链接41
2.7.4 电子邮件链接42
2.8 小结43
2.9 习题43
第3章 XML基础44
3.1 XML标记语法44
3.1.1 标记的命名规则44
3.1.2 标记的使用规则44
3.2 XML文档的语法和数据结构47
3.2.1 处理指令48
3.2.2 XML的属性50
3.2.3 特殊字符的使用51
3.2.4 XML文档中的注释52
3.2.5 程序中的文字CDATA标记52
3.3 XML的相关技术54
3.3.1 CSS54
3.3.2 DTD54
3.3.3 XML Schema54
3.3.4 XSL54
3.3.5 XML DOM55
3.3.6 XML的链接语言55
3.4 XML名称空间55
3.4.1 名称空间的声明55
3.4.2 名称空间的范畴56
3.5 开发工具XMLSpy与XML实例57
3.6 小结61
3.7 习题61
第4章 XML文档类型定义63
4.1 DTD的作用63
4.2 DTD元素64
4.2.1 元素的基本类型64
4.2.2 元素的声明66
4.3 DTD属性71
4.3.1 属性的声明71
4.3.2 属性的类型73
4.4 DTD中的实体76
4.4.1 实体的概念76
4.4.2 实体的分类76
4.5 使用DTD80
4.5.1 内部DTD80
4.5.2 外部DTD80
4.5.3 混合DTD81
4.6 综合实例82
4.6.1 DTD片段82
4.6.2 系统DTD文档83
4.6.3 XML文档片段83
4.6.4 生成完整的XML文档84
4.7 小结85
4.8 习题86
第5章 XML Schema结构87
5.1 Schema概述87
5.2 Schema的格式和使用88
5.2.1 简单实例88
5.2.2 Schema的使用90
5.3 Schema元素的声明92
5.3.1 schema根元素92
5.3.2 element元素92
5.3.3 设置默认值和固定值93
5.3.4 引用元素和替代94
5.4 Schema的属性声明95
5.4.1 创建属性96
5.4.2 为属性指派类型96
5.4.3 属性的默认值和固定值97
5.5 Schema的数据类型98
5.5.1 简单类型98
5.5.2 复杂类型102
5.6 Schema的名称空间106
5.6.1 命名冲突106
5.6.2 使用前缀解决命名冲突问题107
5.6.3 使用名称空间108
5.6.4 URI、URL和URN108
5.6.5 名称空间的作用域109
5.6.6 在XSDL 中使用的名称空间109
5.7 使用XML Spy建立Schema文档111
5.7.1 建立根结点111
5.7.2 为根结点book添加子结点title、author、price、resume及属性isbn112
5.7.3 为XML文档指定Schema113
5.8 小结114
5.9 习题115
第6章 层叠样式表117
6.1 CSS简介117
6.1.1 CSS的概念117
6.1.2 CSS的使用118
6.2 设置字体属性121
6.2.1 font属性集121
6.2.2 实例125
6.3 设置色彩和背景图像属性127
6.3.1 定义前景色127
6.3.2 定义背景色128
6.4 设置边界属性130
6.4.1 设置边框属性130
6.4.2 设置填充属性132
6.4.3 设置大小属性133
6.4.4 设置定位属性133
6.4.5 设置页面边界属性133
6.5 CSS2新增功能134
6.5.1 @规则134
6.5.2 新增属性135
6.5.3 其他伪类136
6.6 综合实例136
6.7 小结139
6.8 习题139
第7章 XML数据源对象140
7.1 数据岛、XML数据源对象和数据绑定140
7.1.1 数据岛和XML数据源对象140
7.1.2 数据绑定141
7.1.3 XML与HTML结合的优势144
7.2 支持数据绑定的HTML元素144
7.3 将XML文件数据嵌入HTML145
7.3.1 内部嵌入XML146
7.3.2 使用外部的XML文件147
7.4 结合脚本语言的XML149
7.4.1 HTML中的XML数据岛记录编辑与添加150
7.4.2 HTML中的XML数据岛记录集页面管理154
7.5 综合应用实例157
7.6 小结159
7.7 习题160
第8章 XSL转换161
8.1 XSL概述161
8.1.1 XSL的意义161
8.1.2 XSLT和CSS的比较162
8.1.3 浏览器对XSL的支持162
8.2 XSL基础163
8.2.1 XSL的组成163
8.2.2 XSLT简介163
8.2.3 XPath简介164
8.2.4 XPointer、XLink和XQuery166
8.2.5 XSL-FO167
8.3 XSLT转换语言168
8.3.1 一个简单的XSLT示例168
8.3.2 示例中的元素分析169
8.3.3 XSL的执行过程171
8.3.4 应用XSLT173
8.3.5 stylesheet元素174
8.3.6 XSLT模板174
8.4 XSLT模板体175
8.4.1 索引与过滤175
8.4.2 xsl:for-each176
8.4.3 xsl:value-of177
8.4.4 xsl:choose、xsl:when和xsl:otherwise177
8.4.5 xsl:if、xsl:element和xsl:attribute178
8.4.6 变量179
8.4.7 执行模板179
8.4.8 完整的样式表实例181
8.5 使用XML Spy建立XSLT文档184
8.6 小结185
8.7 习题186
第9章 XML文档对象模型189
9.1 DOM基础知识189
9.1.1 DOM的概念和组成189
9.1.2 DOM结构模型189
9.1.3 创建document对象192
9.2 客户端加载XML193
9.2.1 加载外部XML文件193
9.2.2 加载XML文档字符串198
9.2.3 加载XML文件及其转换文件200
9.3 服务器端加载XML201
9.3.1 服务器端加载XML文件并显示所有元素201
9.3.2 服务器端加载XML文件及其转换文件并显示所有元素203
9.4 parseError对象203
9.4.1 parseError属性203
9.4.2 出现错误时的处理204
9.5 DOM的结点接口204
9.5.1 新增XML结点204
9.5.2 删除XML元素和属性208
9.5.3 访问和修改XML DOM结点209
9.6 小结211
9.7 习题211
第10章 XML与Java213
10.1 Java简介213
10.1.1 Java的诞生213
10.1.2 Java的特点213
10.1.3 Java带来的影响215
10.2 Java的开发环境216
10.2.1 JDK的安装216
10.2.2 JDK的配置218
10.3 Java程序加载XML文件219
10.3.1 JAXP简介220
10.3.2 常用的DOM接口220
10.3.3 加载XML文档文件220
10.3.4 设定加载XML文件的参数223
10.4 Java程序中访问XML元素和属性226
10.4.1 访问XML元素和属性227
10.4.2 使用DOM创建XML文档231
10.5 Java程序中XML文件的转换233
10.6 小结235
10.7 习题235
第11章 XML与ASP236
11.1 ASP简介236
11.1.1 ASP的功能236
11.1.2 ASP内建对象237
11.2 ADO的内部对象238
11.2.1 Connection对象238
11.2.2 Recordset对象241
11.2.3 Recordset对象的方法243
11.2.4 利用Connection、Recordset对象存取数据表数据244
11.3 XML在ASP中的应用245
11.3.1 使用ASP创建XML DOM对象246
11.3.2 使用ASP遍历XMLDOM对象246
11.3.3 使用ASP显示XML文件249
11.3.4 使用ASP创建XML文档250
11.3.5 使用ASP转换XML文档成HTML文档251
11.3.6 数据库记录转换成XML文档254
11.4 综合实例256
11.5 小结265
11.6 习题265
第12章 ebXML简介267
12.1 ebXML267
12.1.1 ebXML的设计目标267
12.1.2 ebXML的概念268
12.1.3 ebXML的任务268
12.2 ebXML的技术体系结构268
12.2.1 消息传送268
12.2.2 商务处理流程和信息建模269
12.2.3 贸易伙伴草案和协定270
12.2.4 注册表271
12.2.5 核心组件272
12.3 ebXML的应用过程272
12.3.1 实现阶段272
12.3.2 发现和获取阶段272
12.3.3 实时运行阶段273
12.4 ebXML展望273
12.4.1 电子商务全球化解决方案273
12.4.2 可用性和互通性273
12.4.3 从现有的EDI和XML方案迁移273
12.4.4 安全性保证273
12.5 小结274
12.6 习题274
第13章 XML与.NET构建小型Web应用275
13.1 .NET Framework介绍275
13.1.1 .NET构架276
13.1.2 从MSXML到.NET的XML276
13.1.3 XML分析模式277
13.2 Visual Studio.NET集成开发环境277
13.2.1 Visual Studio.NET主界面278
13.2.2 XML编辑器278
13.3 用.NET处理XML文档280
13.3.1 .NET下与XML相关的类简介281
13.3.2 用XmlTextReader类读取和解析XML文档282
13.3.3 用XmlTextWriter类书写XML文档286
13.3.4 存储和处理XML文档288
13.3.5 XML与数据库协调工作292
13.4 利用XML和.NET构建动态网站295
13.4.1 网上书店项目概述295
13.4.2 网站后台数据文件296
13.4.3 网站站点架构298
13.4.4 具体实现298
13.5 小结303
13.6 习题304
参考文献305