图书介绍

XML编程实例教程【2025|PDF下载-Epub版本|mobi电子书|kindle百度云盘下载】

XML编程实例教程
  • 丘广华,张文敏编著 著
  • 出版社: 北京:科学出版社
  • ISBN:7030127803
  • 出版时间:2004
  • 标注页数:427页
  • 文件大小:37MB
  • 文件页数:437页
  • 主题词:可扩充语言,XML-程序设计-教材

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

XML编程实例教程PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

目录1

第1章 XML基础入门1

1.1 什么是XML1

1.1.1 标记语言1

1.1.2 SGML2

1.1.3 HTML2

1.1.4 XML5

1.1.5 XML 与SGML、HTML的关系6

1.1.6 实例1-1——分别用XML和9

HTML实现的人事档案9

1.2 XML的结构和语法16

1.2.1 XML文档结构16

1.2.2 实例1-2——交易清单的例子20

1.2.3 XML标记语法23

1.2.4 XML文档语法25

1.2.5 实例1-3——嵌套HTML31

源代码的XML文档31

1.2.6 建立正规有效的XML文档34

1.2.7 CSS与XSL35

1.3 XML的应用36

1.4 XML应用工具37

1.4.1 XML编辑器37

1.4.2 XML浏览器38

1.5 本章总结38

第2章 文档类型定义DTD40

2.1 文档类型定义40

2.1.1 定义DTD41

2.1.2 定义外部DTD43

2.1.3 公用DTD44

实现医疗病历45

2.1.4 实例2-1——用内部DTD45

2.1.5 实例2-2——用外部DTD46

实现扩展的医疗病历46

2.2 元素48

2.2.1 元素简介48

2.2.2 元素声明49

2.2.3 元素内容声明49

2.2.4 元素的一些规则50

2.2.5 实例2-3——推荐丛书的例子52

2.3 实体54

2.3.1 通用内部解析实体55

2.3.2 参数内部解析实体57

2.3.3 实例2-4——网上书店的例子58

2.4 创建外部实体61

2.4.1 通用外部解析实体61

2.4.2 通用外部未解析实体62

2.4.3 参数外部解析实体64

2.4.4 实例2-5——网上商城的例子64

2.5 包含及忽略DTD片断68

2.5.1 使用注释68

2.5.2 使用INCLUDE和IGNORE71

2.5.3 实例2-6——管理球员资料72

2.6 本章总结76

第3章 命名空间和属性的声明77

3.1 命名空间77

3.1.1 什么需要命名空间77

3.1.2 创建命名空间78

3.1.3 缺省名称空间79

3.1.4 实例3-1——职工资料表的例子80

3.2 属性的声明82

3.2.1 在DTD中声明属性82

3.2.2 属性类型83

3.2.3 实例3-2——宠物交易87

3.3 属性的高级应用90

3.3.1 属性的缺省值90

3.3.2 2个特殊属性92

3.3.3 实例3-3——NBA球队资料93

3.4 本章总结96

第4章层 叠样式表CSS98

4.1 层叠样式表CSS98

4.1.1 CSS的概念98

4.1.2 CSS的基本语法格式99

4.1.3 实例4-1——CSS带来的104

崭新歌词界面104

4.2 设置字体107

4.2.1 font属性集108

4.2.2 font属性集的子属性109

4.2.4 实例4-2——论文格式的显示113

4.2.3 display属性113

4.3 设置色彩和背景116

4.3.1 定义前景色116

4.3.2 定义背景色118

4.3.3 实例4-3——主题网站页面的122

制作122

4.4 设置边界125

4.4.1 margin属性组126

4.4.2 border属性组128

4.4.3 实例4-4——在线心理133

测试的表单样式133

4.5 元素填充区设定和段落排版137

4.5.1 元素边界填充设定137

4.5.2 文本效果设定139

对照散文的段落排版142

4.5.3 单词、字符间距设定142

4.5.4 实例4-5——一篇中英文142

4.6 元素的选择146

4.6.1 使用ID选择符146

4.6.2 实例4-6——列车时刻表的制作149

4.7 本章总结154

第5章 层叠样式表CSS2155

5.1 CSS2的新增功能155

5.1.1 CSS2中的新特点155

5.1.2 使用CSS2的新增属性156

5.1.3 实例5-1——用户登录160

界面的制作160

5.2 元素空间定位164

5.2.1 相对定位和绝对定位164

5.2.2 设定元素大小166

5.2.3 实例5-2——十二星座图的制作169

5.3 元素列表属性173

5.3.1 列表符号的设定173

5.3.2 实例5-3——家常菜谱177

页面的制作177

5.4 浮动框和滚动条181

5.4.1 元素单元的布局181

5.4.2 对元素设置滚动条属性184

5.4.3 实例5-4——影视人物介绍184

5.5 完整的CSS样式表运用188

5.5.1 CSS样式表属性设置188

5.5.2 不同属性设置的配合使用188

5.5.3 实例5-5——综合网站页面设计189

5.6 本章总结197

第6章 初识XSL199

6.1 使用XSL显示XML文件199

基本步骤200

6.1.1 使用XSL转换XML的200

6.1.2 XSL文件的基本元素201

6.1.3 实例6-1——仙乐飘飘203

6.2 处理多个选择207

6.2.1 用for-each处理循环207

6.2.2 应用模板209

6.2.3 实例6-2——会议记录210

6.3 为match属性指定匹配模式215

6.3.1 匹配模式215

6.3.2 实例6-3——环宇影视219

6.4 使用XPath表达式225

6.4.1 XPath节点的种类225

6.4.2 XPath轴线226

6.4.3 基本的XPath表达式226

6.4.4 基本的XPath表达式227

6.4.5 实例6-4——学生选课情况表228

6.5 使用XPath谓词断言232

6.5.1 节点集类型232

6.5.2 字符串类型233

6.5.3 数值类型234

6.5.4 布尔类型234

6.5.5 实例6-5——学生成绩情况表235

6.6 本章总结240

第7章 XSL高级应用242

7.1 转换为HTML242

7.1.1 DOMDocument对象242

7.1.2 基本步骤244

7.1.3 实例7-1——CD大卖场245

7.2 条件处理250

7.2.1 使用xsl:if250

7.2.2 使用xsl:choose251

7.2.3 实例7-2——股票行情分析253

7.3 对输出元素排序258

7.3.1 使用order-by属性258

7.3.2 使用xsl:sort元素260

7.3.3 实例7-3——为学生资料排序261

7.4 决定输出内容266

7.4.1 使用xsl:comment266

7.4.2 使用xsl:text268

7.4.3 使用xsl:element269

7.4.4 使用xsl:attribute270

7.4.5 实例7-4——变换客户资料271

7.5 使用eval元素276

7.5.1 在XSL中使用Script276

7.5.2 使用XSL运行时方法279

7.5.3 实例7-5——消费清单280

7.6.1 使用xsl:import285

7.6 联合样式表285

7.6.2 使用xsl:include287

7.6.3 实例7-6——文章段落的显示288

7.7 本章总结292

第8章 XML结合JavaScript的应用294

8.1 XML综合技术的运用294

8.1.1 页面制作中XML技术的294

综合运用294

8.1.2 XML实用页面编程的结构295

8.1.3 实例8-1——通讯录的制作296

8.2 结合脚本语言的XML运用301

8.2.1 脚本语言302

8.2.2 JavaScript302

8.2.3 实例8-2——通讯录的用户登录303

8.3.2 transformNode属性308

8.3.1 将XML数据链入HTML308

8.3 XML数据岛的应用308

8.3.3 实例8-3——控制通讯录309

显示方式309

8.4 XSL的循环技术315

8.4.1 使用脚本语言的循环过程316

处理信息316

8.4.2 实例8-4——可控循环318

列表的制作318

8.5 结合数据源属性的XML324

8.5.1 SPAN元素对XML324

数据岛的支持324

8.5.2 TransformNode对象325

8.5.3 实例8-5——有翻页326

功能的通讯录326

8.6.1 使用XSL搜索元素332

8.6 检索XML节点信息332

8.6.2 使用XML数据岛配合335

XSL搜索元素335

8.6.3 实例8-6——搜索通讯录335

8.7 本章总结341

第9章 XML存储结构以及整合ASP的应用342

9.1 处理交互式信息342

实例9-1——心理测试程序342

实例9-2——随机测试的生成353

9.2 脚本语言与XML的存储结构353

9.3 使用服务器端语言362

9.3.1 服务器端语言简介362

9.3.2 ASP语言简介363

9.3.3 ASP内建对象363

9.3.4 使用ASP创建XML DOM364

对象364

XML文件365

9.3.5 实例9-3——用ASP显示365

9.4 修改存储节点369

9.4.1 使用Response对象369

9.4.2 使用Request对象370

9.4.3 修改DOM节点371

9.4.4 实例9-4——修改图书信息372

9.5 添加和删除节点377

9.5.1 使用表单接受用户信息377

9.5.2 实例9-5——完整的图书378

信息管理系统378

9.6 本章总结384

第10章 XML的高级应用385

10.1 把数据库记录转换为XML385

10.1.1 XML的优势385

10.1.2 转换注意事项386

10.1.3 转换的2种基本方法388

10.1.4 实例10-1——把数据库记录389

转换为XML389

10.2 实现上下文菜单392

实例10-2——实现上下文菜单392

10.3 在服务器上操作XML文件398

实例10-3——在服务器上操作399

XML文件399

10.4 XML网络留言板403

实例10-4——XML网络留言板403

10.5 投票调查系统411

实例10-5——投票调查系统411

10.6 XML网络聊天室417

实例10-6——XML网络聊天室417

10.7 本章总结425

参考文献427

热门推荐