XML网页设计实用教程/21世纪高等院校网络工程规划教材

XML网页设计实用教程/21世纪高等院校网络工程规划教材
分享
扫描下方二维码分享到微信
打开微信,点击右上角”+“,
使用”扫一扫“即可将网页分享到朋友圈。
作者: , ,
2009-03
版次: 1
ISBN: 9787115192691
定价: 27.00
装帧: 平装
开本: 16开
纸张: 其他
页数: 244页
正文语种: 简体中文
5人买过
  •   《XML网页设计实用教程》以详实的内容、丰富的实例全面介绍了XML技术的基础知识和应用编程。内容包括XML基本语法、DTD、XMLSchema、XML命名空间、XPath、XSLT、XLink、XPointer、XQuery、DOM、SAX等,以及相关的编程技术,包括Java、JavaScript、数据岛、JSP、AJAX等。《XML网页设计实用教程》参照W3C的最新标准,同时兼顾当前浏览器的实际支持能力,所有例题都经过上机调试。
      《XML网页设计实用教程》可作为高等院校计算机科学与技术、网络工程、电子商务等专业“XML技术基础”课程的教材,也可供成人教育学校和培训班作为教材使用。 第1章XML概述1
    1.1XML简介1
    1.1.1XML的发展历史1
    1.1.2XML与HTML的比较2
    1.1.3XML简介4
    1.2XML的用途5
    1.3XML的技术规范7
    1.3.1XML基本规范7
    1.3.2XML关联技术规范7
    1.4XML解析器与浏览器10
    1.5XML编辑软件12
    1.5.1XMLSpy12
    1.5.2XMLWriter12
    本章小结13
    思考与练习13

    第2章XML语法规则15
    2.1一个结构完整的XML文档15
    2.2XML标记语法16
    2.2.1标记的命名规则16
    2.2.2标记的使用规则17
    2.3XML文档的结构18
    2.3.1XML声明19
    2.3.2XML注释20
    2.3.3处理指令20
    2.3.4文档类型声明21
    2.3.5XML元素21
    2.3.6XML属性22
    2.3.7实体23
    2.3.8CDATA节24
    本章小结25
    思考与练习25

    第3章文档类型定义28
    3.1XML文档的有效性28
    3.2DTD概述29
    3.2.1文档类型声明与文档类型定义的区别29
    3.2.2文档类型声明29
    3.2.3DTD与XML实例文档之间的关系32
    3.2.4DTD的用途32
    3.2.5DTD所包括的内容33
    3.3DTD对元素的声明33
    3.3.1元素声明语法33
    3.3.2元素内容模式34
    3.3.3元素声明中的正则表达式36
    3.3.4元素声明综合示例36
    3.4DTD对属性的声明37
    3.4.1属性声明的语法38
    3.4.2属性类型39
    3.4.3属性默认值43
    3.4.4属性声明综合示例44
    3.5实体的声明与引用45
    3.5.1实体的概念与分类45
    3.5.2普通实体46
    3.5.3参数实体51
    本章小结54
    思考与练习54

    第4章XML验证技术Schema57
    4.1命名空间57
    4.1.1命名空间的概念57
    4.1.2使用命名空间解决命名冲突问题58
    4.1.3默认的命名空间58
    4.1.4使用命名空间59
    4.2XMLSchema介绍60
    4.2.1XMLSchema与DTD的关系61
    4.2.2XMLSchema的内容61
    4.2.3XMLSchema两种模型及Schema引用61
    4.3W3CXMLSchema完整的示例63
    4.4W3CXMLSchema的数据类型64
    4.4.1W3CSchema内置数据类型64
    4.4.2简单数据类型65
    4.4.3复杂数据类型70
    4.5元素和属性的定义76
    4.5.1元素的定义76
    4.5.2属性的定义77
    4.5.3元素、属性定义的综合示例78
    4.6引用W3CXMLSchema模式的方法及相关知识79
    4.6.1XML文档引用W3CXMLSchema模式的方法79
    4.6.2elementFormDefault属性的作用81
    本章小结82
    思考与练习83

    第5章可扩展样式单语言87
    5.1在XML中使用CSS和XSL87
    5.2层叠样式单简介89
    5.2.1CSS语法89
    5.2.2CSS的选择器90
    5.2.3CSS的属性集91
    5.3XSL概述92
    5.3.1CSS与XSL的区别93
    5.3.2XSL的组成及工作原理93
    5.3.3XML文档结构树94
    5.3.4XSL文档的基本结构95
    5.4XSL的模板96
    5.4.1定义模板元素96
    5.4.2调用模板元素97
    5.5XPath初步介绍98
    5.6XSL的元素语法99
    5.6.1选择模式元素99
    5.6.2测试模式元素103
    5.6.3其他模式元素105
    本章小结108
    思考与练习109

    第6章XML高级语法111
    6.1XPath111
    6.1.1XPath基本概念112
    6.1.2XPath定位路径115
    6.1.3XPath函数119
    6.1.4XPath1.0与XPath2.0的区别121
    6.2XQuery123
    6.3XLink和XPointer128
    6.3.1XLink简介128
    6.3.2XPointer简介130
    本章小结131
    思考与练习132

    第7章XML应用编程135
    7.1XML编程接口与XML解析器135
    7.2DOM接口136
    7.2.1DOM与XMLDOM136
    7.2.2DOM节点树136
    7.2.3DOM常用接口138
    7.2.4DOM树的遍历143
    7.2.5动态创建XML文档150
    7.2.6DOM节点树的修改与删除154
    7.3SAX接口157
    7.3.1SAX接口概述157
    7.3.2SAX工作原理159
    7.3.3使用SAX160
    7.3.4SAX错误的处理167
    7.3.5DOM接口与SAX接口的结合使用167
    7.4XML与数据库170
    7.4.1DOM与数据库170
    7.4.2SAX与数据库174
    本章小结177
    思考与练习177

    第8章XML数据岛180
    8.1数据岛基本概念180
    8.1.1数据岛定义180
    8.1.2数据岛的引入方式181
    8.2数据岛的数据绑定182
    8.2.1能与XML数据岛绑定的HTML标记183
    8.2.2数据绑定与DSO对象185
    8.2.3数据绑定方式185
    8.2.4绑定多层XML文档188
    8.2.5XML标记属性的处理190
    8.3DSO对象191
    8.3.1DSO对象对XML文档的操作192
    8.3.2DSO的ADO记录集194
    8.4动态选择XML文档的显示样式196
    本章小结199
    思考与练习200

    第9章XML的Web应用实例202
    9.1应用实例需求概述202
    9.2XML与数据库204
    9.2.1实例中所使用的数据库及数据源205
    9.2.2实例中所使用的XML文档206
    9.3JSP介绍207
    9.3.1JSP的配置208
    9.3.2JSP的内置对象简介210
    9.4查询信息模块的实现210
    9.4.1显示查询提示信息的页面211
    9.4.2在数据库中查询信息214
    9.4.3采用不同的样式显示查询结果218
    9.5管理信息模块220
    9.5.1在客户端对数据岛的操作221
    9.5.2AJAX简介224
    9.5.3在服务器端的数据保存227
    本章小结230
    附录实验232
    实验1结构良好的XML文档232
    实验2XML文档及其DTD233
    实验3XML文档及其Schema235
    实验4为XML文档编写可扩展样式单XSL237
    实验5DOM编程实验239
    实验6SAX编程实验241
    实验7XML数据岛实验242
    实验8XML网页编程实验243
    参考文献244
  • 内容简介:
      《XML网页设计实用教程》以详实的内容、丰富的实例全面介绍了XML技术的基础知识和应用编程。内容包括XML基本语法、DTD、XMLSchema、XML命名空间、XPath、XSLT、XLink、XPointer、XQuery、DOM、SAX等,以及相关的编程技术,包括Java、JavaScript、数据岛、JSP、AJAX等。《XML网页设计实用教程》参照W3C的最新标准,同时兼顾当前浏览器的实际支持能力,所有例题都经过上机调试。
      《XML网页设计实用教程》可作为高等院校计算机科学与技术、网络工程、电子商务等专业“XML技术基础”课程的教材,也可供成人教育学校和培训班作为教材使用。
  • 目录:
    第1章XML概述1
    1.1XML简介1
    1.1.1XML的发展历史1
    1.1.2XML与HTML的比较2
    1.1.3XML简介4
    1.2XML的用途5
    1.3XML的技术规范7
    1.3.1XML基本规范7
    1.3.2XML关联技术规范7
    1.4XML解析器与浏览器10
    1.5XML编辑软件12
    1.5.1XMLSpy12
    1.5.2XMLWriter12
    本章小结13
    思考与练习13

    第2章XML语法规则15
    2.1一个结构完整的XML文档15
    2.2XML标记语法16
    2.2.1标记的命名规则16
    2.2.2标记的使用规则17
    2.3XML文档的结构18
    2.3.1XML声明19
    2.3.2XML注释20
    2.3.3处理指令20
    2.3.4文档类型声明21
    2.3.5XML元素21
    2.3.6XML属性22
    2.3.7实体23
    2.3.8CDATA节24
    本章小结25
    思考与练习25

    第3章文档类型定义28
    3.1XML文档的有效性28
    3.2DTD概述29
    3.2.1文档类型声明与文档类型定义的区别29
    3.2.2文档类型声明29
    3.2.3DTD与XML实例文档之间的关系32
    3.2.4DTD的用途32
    3.2.5DTD所包括的内容33
    3.3DTD对元素的声明33
    3.3.1元素声明语法33
    3.3.2元素内容模式34
    3.3.3元素声明中的正则表达式36
    3.3.4元素声明综合示例36
    3.4DTD对属性的声明37
    3.4.1属性声明的语法38
    3.4.2属性类型39
    3.4.3属性默认值43
    3.4.4属性声明综合示例44
    3.5实体的声明与引用45
    3.5.1实体的概念与分类45
    3.5.2普通实体46
    3.5.3参数实体51
    本章小结54
    思考与练习54

    第4章XML验证技术Schema57
    4.1命名空间57
    4.1.1命名空间的概念57
    4.1.2使用命名空间解决命名冲突问题58
    4.1.3默认的命名空间58
    4.1.4使用命名空间59
    4.2XMLSchema介绍60
    4.2.1XMLSchema与DTD的关系61
    4.2.2XMLSchema的内容61
    4.2.3XMLSchema两种模型及Schema引用61
    4.3W3CXMLSchema完整的示例63
    4.4W3CXMLSchema的数据类型64
    4.4.1W3CSchema内置数据类型64
    4.4.2简单数据类型65
    4.4.3复杂数据类型70
    4.5元素和属性的定义76
    4.5.1元素的定义76
    4.5.2属性的定义77
    4.5.3元素、属性定义的综合示例78
    4.6引用W3CXMLSchema模式的方法及相关知识79
    4.6.1XML文档引用W3CXMLSchema模式的方法79
    4.6.2elementFormDefault属性的作用81
    本章小结82
    思考与练习83

    第5章可扩展样式单语言87
    5.1在XML中使用CSS和XSL87
    5.2层叠样式单简介89
    5.2.1CSS语法89
    5.2.2CSS的选择器90
    5.2.3CSS的属性集91
    5.3XSL概述92
    5.3.1CSS与XSL的区别93
    5.3.2XSL的组成及工作原理93
    5.3.3XML文档结构树94
    5.3.4XSL文档的基本结构95
    5.4XSL的模板96
    5.4.1定义模板元素96
    5.4.2调用模板元素97
    5.5XPath初步介绍98
    5.6XSL的元素语法99
    5.6.1选择模式元素99
    5.6.2测试模式元素103
    5.6.3其他模式元素105
    本章小结108
    思考与练习109

    第6章XML高级语法111
    6.1XPath111
    6.1.1XPath基本概念112
    6.1.2XPath定位路径115
    6.1.3XPath函数119
    6.1.4XPath1.0与XPath2.0的区别121
    6.2XQuery123
    6.3XLink和XPointer128
    6.3.1XLink简介128
    6.3.2XPointer简介130
    本章小结131
    思考与练习132

    第7章XML应用编程135
    7.1XML编程接口与XML解析器135
    7.2DOM接口136
    7.2.1DOM与XMLDOM136
    7.2.2DOM节点树136
    7.2.3DOM常用接口138
    7.2.4DOM树的遍历143
    7.2.5动态创建XML文档150
    7.2.6DOM节点树的修改与删除154
    7.3SAX接口157
    7.3.1SAX接口概述157
    7.3.2SAX工作原理159
    7.3.3使用SAX160
    7.3.4SAX错误的处理167
    7.3.5DOM接口与SAX接口的结合使用167
    7.4XML与数据库170
    7.4.1DOM与数据库170
    7.4.2SAX与数据库174
    本章小结177
    思考与练习177

    第8章XML数据岛180
    8.1数据岛基本概念180
    8.1.1数据岛定义180
    8.1.2数据岛的引入方式181
    8.2数据岛的数据绑定182
    8.2.1能与XML数据岛绑定的HTML标记183
    8.2.2数据绑定与DSO对象185
    8.2.3数据绑定方式185
    8.2.4绑定多层XML文档188
    8.2.5XML标记属性的处理190
    8.3DSO对象191
    8.3.1DSO对象对XML文档的操作192
    8.3.2DSO的ADO记录集194
    8.4动态选择XML文档的显示样式196
    本章小结199
    思考与练习200

    第9章XML的Web应用实例202
    9.1应用实例需求概述202
    9.2XML与数据库204
    9.2.1实例中所使用的数据库及数据源205
    9.2.2实例中所使用的XML文档206
    9.3JSP介绍207
    9.3.1JSP的配置208
    9.3.2JSP的内置对象简介210
    9.4查询信息模块的实现210
    9.4.1显示查询提示信息的页面211
    9.4.2在数据库中查询信息214
    9.4.3采用不同的样式显示查询结果218
    9.5管理信息模块220
    9.5.1在客户端对数据岛的操作221
    9.5.2AJAX简介224
    9.5.3在服务器端的数据保存227
    本章小结230
    附录实验232
    实验1结构良好的XML文档232
    实验2XML文档及其DTD233
    实验3XML文档及其Schema235
    实验4为XML文档编写可扩展样式单XSL237
    实验5DOM编程实验239
    实验6SAX编程实验241
    实验7XML数据岛实验242
    实验8XML网页编程实验243
    参考文献244
查看详情
相关图书 / 更多
XML网页设计实用教程/21世纪高等院校网络工程规划教材
XML及其相关技术(重点大学计算机专业系列教材)
李浩
XML网页设计实用教程/21世纪高等院校网络工程规划教材
XML基础与案例教程
黄源、董明、舒蕾 著
XML网页设计实用教程/21世纪高等院校网络工程规划教材
XML技术教程
王占中 主编
XML网页设计实用教程/21世纪高等院校网络工程规划教材
XML程序设计(第3版)/新世纪高职高专网络专业系列规划教材
杨灵、赵旭辉 编
XML网页设计实用教程/21世纪高等院校网络工程规划教材
XML程序开发
安博教育集团 编著
XML网页设计实用教程/21世纪高等院校网络工程规划教材
XML Pocket Reference
Simon St.Laurent 作者
XML网页设计实用教程/21世纪高等院校网络工程规划教材
XMind:用好思维导图走上开挂人生
XMind团队
XML网页设计实用教程/21世纪高等院校网络工程规划教材
XML基础及实践开发教程(第2版)
唐琳;刘彩虹;肖大薇;张坤
XML网页设计实用教程/21世纪高等院校网络工程规划教材
XML基础教程(第二版)(微课版)()
高宇飞 著
XML网页设计实用教程/21世纪高等院校网络工程规划教材
XML程序设计
周从军 编著
XML网页设计实用教程/21世纪高等院校网络工程规划教材
XML基础与实践教程/21世纪高等学校规划教材·计算机科学与技术
王震江、马宏 著
XML网页设计实用教程/21世纪高等院校网络工程规划教材
XML揭秘:入门·应用·精通
[美]Michael Morrison 著;陆新年、陆新宇 译
您可能感兴趣 / 更多
XML网页设计实用教程/21世纪高等院校网络工程规划教材
数字图像处理——基于Python
蔡体健 刘伟 主编