王朝网络
分享
 
 
 

XML实用教程(21世纪高等职业教育信息技术类规划教材)

王朝导购·作者佚名
 
XML实用教程(21世纪高等职业教育信息技术类规划教材)  点此进入淘宝搜索页搜索
  特别声明:本站仅为商品信息简介,并不出售商品,您可点击文中链接进入淘宝网搜索页搜索该商品,有任何问题请与具体淘宝商家联系。
  参考价格: 点此进入淘宝搜索页搜索
  分类: 图书,教材教辅与参考书,大学,计算机专业,
  品牌: 耿祥义

基本信息·出版社:人民邮电出版社

·页码:182 页

·出版日期:2009年10月

·ISBN:7115207895/9787115207890

·条形码:9787115207890

·包装版本:第1版

·装帧:平装

·开本:16

·正文语种:中文

·丛书名:21世纪高等职业教育信息技术类规划教材

产品信息有问题吗?请帮我们更新产品信息。

内容简介《XML实用教程》结合实例详细地讲解了XML的基础知识。全书共分9章,内容包括XML简介、规范的XML文件、有效的XML文件、XML与CSS、XML与XSL、基于DOM的解析器、XML Schema模式、XML与数据库以及综合实训等内容。《XML实用教程》本着“知识够用,应用为主”的原则,精选示例,贴近实际,力求拓展学生的应用能力。《XML实用教程》可作为高职高专院校相关专业的教材,对于XML的初学者,也不失为一本好的参考书。

编辑推荐《XML实用教程》:

强调XML的基础知识,突出XML的核心内容,结合实例讲解难点关键点。

由于XML技术还在不断发展的过程中,因此需要不断推出新的、实用性强的XML教材。作者从事多年的×ML课程教学。收集、整理了一大批经典例题,在此通过《XML实用教程》将多年来对XML技术的教学心得拿出来与大家分享。《XML实用教程》结合实例详细地讲解了XML的基础知识。全书共分9章,内容包括XML简介、规范的XML文件、有效的XML文件、XML与CSS、XMLXSL、基于DOM的解析器、XML Schema模式、XML与数据库以及综合实训等内容。

目录

第1章 XML简介1

1.1 什么是XML 1

1.2 XML文件的编辑与保存 3

1.3 XML和HTML有何不同 5

1.4 XML解析器 7

1.5 XML的优势 7

习题 8

第2章 规范的XML文件 9

2.1 XML声明 10

2.1.1 XML声明中的版本属性 10

2.1.2 XML声明中的编码属性 10

2.1.3 XML声明中的独立属性 12

2.2 标记 12

2.2.1 空标记 12

2.2.2 非空标记 12

2.2.3 标记的名称 14

2.2.4 根标记 14

2.3 特殊字符 15

2.4 CDATA段 15

2.5 标记的文本数据 16

2.6 属性 16

2.6.1 属性的构成 16

2.6.2 使用属性的原则 17

2.7 注释 18

2.8 名称空间 18

2.8.1 有前缀和无前缀的名称空间 19

2.8.2 标记中声明名称空间 19

2.8.3 名称空间的作用域 19

2.8.4 名称空间的名字 22

2.9 区分大小写 23

2.10 标记的子孙关系 24

习题 24

第3章 有效的XML文件 28

3.1 有效的XML文件概述 29

3.1.1 初识DTD 30

3.1.2 DTD文件的保存 30

3.1.3 XML文件与DTD文件的关联 31

3.2 怎样检查有效性 32

3.3 DTD中的元素 34

3.3.1 元素的定义 34

3.3.2 约束标记的子标记 34

3.3.3 约束标记只包含文本数据 38

3.3.4 约束标记的混合内容 38

3.3.5 EMPTY和ANY 40

3.4 DTD的完整性 40

3.5 DTD中的属性约束列表 40

3.5.1 ATTLIST属性约束列表 41

3.5.2 属性的默认值 42

3.5.3 属性类型 46

3.6 内部DTD 52

3.7 IGNORE和INCLUDE 55

3.8 DTD与名称空间 56

习题 59

第4章 XML与CSS 61

4.1 XML关联CSS 62

4.1.1 初识CSS 62

4.1.2 关联CSS 62

4.2 标记与样式表 63

4.2.1 标记的名字与样式表的名称 63

4.2.2 CSS的显示规则 64

4.3 设置文本的显示方式 66

4.3.1 块方式 66

4.3.2 行方式 67

4.3.3 列表方式 69

4.3.4 不显示 71

4.4 字体 71

4.5 文本样式 73

4.6 边框 75

4.7 边缘 77

4.8 颜色和背景 78

4.9 显示图像 78

4.10 设置鼠标的形状 80

4.11 处理层叠 80

习题 81

第5章 XML与XSL 84

5.1 XSL样式表文件与XSL变换 84

5.1.1 初识XSL样式表文件 84

5.1.2 XML关联XSL文件 85

5.1.3 XSL变换与HTML 86

5.2 XSL样式表文件中的模板 87

5.2.1 模板 87

5.2.2 主模板与XSL处理器 88

5.3 标记与模板匹配 90

5.3.1 XML子标记匹配的模板 90

5.3.2 任意级别XML子标记匹配的模板 91

5.3.3 具有指定属性的XML子标记匹配的模板 93

5.3.4 使用“[]”和“|”给出XML标记匹配的模板.. 94

5.4 模板调用 95

5.4.1 模板调用标记 95

5.4.2 模板调用标记的执行过程 95

5.5 常用的XSL标记 97

5.6 xsl:for-each的用法 99

5.7 xsl:value-of的用法 100

5.8 xsl:copy的用法 103

5.9 xsl:if的用法 105

5.9.1 属性条件 105

5.9.2 属性值条件 105

5.9.3 子标记条件 106

5.9.4 子标记及属性条件 107

5.9.5 子标记及属性.属性值条件 107

5.10 xsl:choose的用法 108

5.11 xsl:element的用法 110

5.12 xsl:comment的用法 112

习题 113

第6章 基于DOM的解析器 115

6.1 初识DOM解析器 115

6.1.1 创建DOM解析器的步骤 116

6.1.2 Document对象的结构 116

6.2 节点的类型 118

6.2.1 Node接口 118

6.2.2 Node接口的常用方法 119

6.2.3 节点的子孙关系 119

6.2.4 使用递归方法输出节点中的数据 119

6.3 Document节点 121

6.4 Element节点 121

6.5 Text节点 123

6.6 Attr节点 126

6.7 DocumentType节点 128

6.8 处理空白 129

6.9 验证规范性和有效性 131

6.10 使用DOM生成XML文件 131

6.10.1 Transformer对象 132

6.10.2 用于修改Document的常用方法 132

6.10.3 用DOM建立XML文件 133

习题 136

第7章 XMLSchema模式 137

7.1 什么是XMLSchema 137

7.2 初识XMLSchema 138

7.2.1 XMLSchema模式的保存 138

7.2.2 XMLSchema模式的特点 138

7.2.3 根标记 139

7.2.4 元素标记 139

7.2.5 属性标记 140

7.3 XMLSchema模式的验证 140

7.4 简单类型元素 143

7.5 复杂类型元素 145

7.6 属性 147

7.7 正则表达式 149

7.7.1 正则表达式概述 149

7.7.2 使用正则表达式 150

习题 151

第8章 XML与数据库 152

8.1 JDBC 153

8.2 MicrosoftAccess数据库 153

8.2.1 建立数据库 153

8.2.2 创建表 154

8.3 连接数据库 154

8.3.1 JDBC-ODBC桥接器 154

8.3.2 ODBC数据源 155

8.3.3 建立连接 156

8.4 XML至数据库 157

8.5 数据库至XML 160

习题 162

第9章 综合实训 163

9.1 JSP简介 163

9.2 Tomcat服务器 164

9.3 实训题目1:配置端口号和Web服务目录 165

9.3.1 配置端口 165

9.3.2 配置Web服务目录 166

9.4 JSP页面简介 168

9.4.1 JSP页面的基本结构 168

9.4.2 page指令 169

9.4.3 数据和方法的声明 169

9.4.4 Java程序片与表达式 170

9.4.5 JSP内置对象request 170

9.5 在JSP中使用XML文件 172

9.5.1 XML文件 172

9.5.2 XSL文件 172

9.5.3 JSP页面 173

9.6 实训题目2:在JSP中使用XML查询商品 175

9.7 JavaServlet简介 175

9.7.1 编写Servlet类 175

9.7.2 字节码文件的保存 177

9.7.3 配制web.xml文件 177

9.7.4 请求servlet对象 178

9.8 在JavaServlet中使用XML文件 178

9.8.1 XML文件 179

9.8.2 CSS文件 179

9.8.3 JSP页面与Servlet 179

9.9 实训题目3:在JavaServlet中使用XML查询车次182

……[看更多目录]

序言XML是由万维网联盟定义的一种语言,是表示结构化数据的行业标准。它使得Internet上的数据相互交流更加方便,让文件的内容更加显而易懂。XML不仅提供了直接在数据上工作的通用方法,还可以将用户界面和结构化数据相分离,允许不同来源数据的无缝集成和对同一数据的多种处理。其应用越来越广。

目前,各高职高专院校开设了XML技术基础课程,受到广大师生和业界的普遍欢迎。由于XML,技术还在不断发展的过程中,因此需要不断推出新的、实用性强的XMI。教材。作者从事多年的XMI。课程教学,收集、整理了一大批经典例题,在此通过本书将多年来对XMI。技术的探索心得与大家分享。

本书分为9章。前8章主要介绍XMI。基础知识及基本应用,第9章是综合实训,通过3个实训项目,帮助学生将前面所学内容融会贯通,以期达到举一反三的效果。

书中示例都是经过精心挑选的,既能帮助理解知识,同时又具有启发性,所有代码都测试通过。在讲解过程中以“实用”为原则,力求通过示例程序的分析与讲解,使学生快速熟悉XMI。规范、掌握XMI。编程技能,通过课堂练习和课后习题,拓展学生的实际应用能力。在内容编写方面,我们力求细致全面、重点突出;在文字叙述方面,注意言简意赅、通俗易懂;在示例程序选取方面,我们强调例子的针对性和实用性。

文摘插图:

XML实用教程(21世纪高等职业教育信息技术类规划教材)

第1章 XML简介

本章难点

XML和HTML有何不同

随着网络的迅速发展以及规模的扩大,对信息的规范性提出了更加严格的要求,XML就是在这一背景下诞生的一种数据格式标准。在学习这门课程之前,读者应当初步了解HTML,并有一定的Java语言基础。另外,需要强调的是,由于许多Web技术都和XML有关,因此本课程的学习,对于进一步学习、理解Web技术是非常必要的,XML的先导知识与后继技术的关系。本书将在第9章 结合JSP和Servlet具体讲解web技术。

1.1 什么是XML

随着网络的迅速发展,万维网联盟(WorldWideWebConsortium,W3C)认识到信息规范化的重要性,即让人们用一种规范化的格式来处理信息,从而可以使人们更加方便地交换信息。

XML是eXtensibleMarkupLanguage的缩写,是由万维网联盟定义的一种语言,称之为可扩展标记语言。所谓可扩展性,是指XML允许用户按照XML规则自定义标记。

XML文件是由标记及其所标记的内容构成的文本文件,与HTML文件不同的是,这些标记可自由定义,其目的是使XML文件能够很好地体现数据的结构和含义。W3C推出XML的主要目的是使Intemet上的数据相互交流更方便,让文件的内容更加显而易懂。

 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
2023年上半年GDP全球前十五强
 百态   2023-10-24
美众议院议长启动对拜登的弹劾调查
 百态   2023-09-13
上海、济南、武汉等多地出现不明坠落物
 探索   2023-09-06
印度或要将国名改为“巴拉特”
 百态   2023-09-06
男子为女友送行,买票不登机被捕
 百态   2023-08-20
手机地震预警功能怎么开?
 干货   2023-08-06
女子4年卖2套房花700多万做美容:不但没变美脸,面部还出现变形
 百态   2023-08-04
住户一楼被水淹 还冲来8头猪
 百态   2023-07-31
女子体内爬出大量瓜子状活虫
 百态   2023-07-25
地球连续35年收到神秘规律性信号,网友:不要回答!
 探索   2023-07-21
全球镓价格本周大涨27%
 探索   2023-07-09
钱都流向了那些不缺钱的人,苦都留给了能吃苦的人
 探索   2023-07-02
倩女手游刀客魅者强控制(强混乱强眩晕强睡眠)和对应控制抗性的关系
 百态   2020-08-20
美国5月9日最新疫情:美国确诊人数突破131万
 百态   2020-05-09
荷兰政府宣布将集体辞职
 干货   2020-04-30
倩女幽魂手游师徒任务情义春秋猜成语答案逍遥观:鹏程万里
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案神机营:射石饮羽
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案昆仑山:拔刀相助
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案天工阁:鬼斧神工
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案丝路古道:单枪匹马
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:与虎谋皮
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:李代桃僵
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:指鹿为马
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案金陵:小鸟依人
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案金陵:千金买邻
 干货   2019-11-12
 
>>返回首页<<
推荐阅读
 
 
频道精选
 
更多商品
42讲学通手机维修(附光盘1张)
网络服务器配置与管理:Windows Server 2003 篇(21世纪高等职业教育信息技术类规划教材)
大学计算机基础(第2版)(普通高等教育“十一五”国家级规划教材,21世纪高等学校计算机规划教材)
汽车车身焊接技术(高等职业教育汽车专业“双证课程”培养方案规划教材)
单片机实用技术教程(高等职业教育电子技术培养规划教材)
物流业务招投标实战指南
纽约一本就GO!(一本就GO!)
初级法语教程(上册)(附盘)
神行者 T10 CMMB移动电视(8GB 铁灰色 4.3寸全屏触摸 MP5全功能支持RMVB 智能语音声音操作)
神行者 T10 CMMB移动电视(4GB 铁灰色 4.3寸全屏触摸 MP5全功能支持RMVB 智能语音声音操作)
 
静静地坐在废墟上,四周的荒凉一望无际,忽然觉得,凄凉也很美
© 2005- 王朝网络 版权所有