21世纪高等学校计算机类规划教材:XML实用教程

21世纪高等学校计算机类规划教材:XML实用教程
分享
扫描下方二维码分享到微信
打开微信,点击右上角”+“,
使用”扫一扫“即可将网页分享到朋友圈。
作者:
2009-04
版次: 1
ISBN: 9787115205278
定价: 24.00
装帧: 平装
开本: 16开
纸张: 胶版纸
页数: 198页
字数: 336千字
正文语种: 简体中文
11人买过
  •   《XML实用教程》主要面向XML的初学者,重点放在XML的相关重要概念和技术上,并配有例题详解,且所选例题具有一定的针对性。《XML实用教程》内容主要包括XML概述、XML文件的规则、XML数据的底层结构、XMLSchema模式、使用CSS格式化显示XML文件、使用XSL格式化显示XML文件、XML的数据源对象等,同时还介绍了两个XML解析器,即DOM解析器与SAX解析器。《XML实用教程》可作为高等学校计算机、电子商务以及信息类相关专业的XML相关课程的教材,也可供广大Web应用程序开发者和用户学习参考,也适合专职的XSLT程序员使用。 第1章XML概述1
    1.1什么是XML1
    1.1.1XML程序实例1
    1.1.2XML的特性2
    1.1.3XML与HTML的区别4
    1.2XML文件的操作4
    1.2.1XML文件的编辑4
    1.2.2XML文件的保存5
    1.2.3XML文件的运行5
    1.3XML基础知识6
    1.3.1XML的定义6
    1.3.2XML的设计目标6
    1.3.3XML的样式语言7
    1.3.4XML的链接语言8
    1.3.5XML的名称空间9
    1.3.6XML的文档对象模型9
    1.3.7XML的文档类型定义9
    1.3.8XML的文档类型模式10
    1.4XML解析器10
    1.4.1XML解析器简介11
    1.4.2XML解析器解析XML文件的步骤11
    1.5XML的应用领域12
    小结12
    习题12

    第2章XML文件的规则14
    2.1XML声明14
    2.1.1XML声明中的版本属性14
    2.1.2XML声明中的编码属性15
    2.1.3XML声明中的独立属性16
    2.2XML中标记设置16
    2.2.1空标记的设置17
    2.2.2非空标记的设置17
    2.2.3非空标记的内容设置18
    2.2.4标记的名称18
    2.2.5根标记19
    2.3特殊字符处理20
    2.4CDATA段21
    2.5标记的文本数据21
    2.6属性设置23
    2.6.1属性的构成23
    2.6.2属性的原则23
    2.7注释设置23
    2.8名称空间24
    2.8.1有前缀和无前缀的名称空间24
    2.8.2标记中声明名称空间25
    2.8.3名称空间的作用域25
    2.8.4名称空间的名字26
    2.9区分大小写27
    2.10标记的子标记的关系27
    小结28
    习题28

    第3章XML数据的底层结构30
    3.1有效的XML文件30
    3.2如何检查XML文件的有效性30
    3.3XML文件与DTD的匹配33
    3.4XML文档类型定义文件DTD34
    3.4.1DTD的元素34
    3.4.2DTD的完整性36
    3.4.3DTD的属性定义36
    3.4.4DTD与名称空间40
    3.4.5DTD的实体41
    3.4.6DTD中的参数实体43
    3.4.7DTD中的注释45
    小结45
    习题45

    第4章XMLSchema模式47
    4.1什么是XMLSchema47
    4.2XMLSchema的文档结构48
    4.3XMLSchema标记及属性定义49
    4.3.1简单类型标记的定义49
    4.3.2自定义数据类型49
    4.3.3复杂类型标记子标记的定义53
    4.3.4复杂类型标记的属性的定义54
    4.3.5空标记及混合内容标记的定义54
    4.4全局声明和局部声明55
    4.5XMLSchema的组定义56
    4.6XMLSchema中的注释57
    4.7XML文件与Schema文件的匹配57
    4.8XML文件对于XMLSchema模式的校验58
    小结60
    习题60

    第5章使用CSS格式化显示XML文件62
    5.1CSS技术简介62
    5.2XML与CSS结合的方式63
    5.2.1调用独立样式文件63
    5.2.2将样式语句嵌入到XML文件64
    5.2.3混合方法指定样式65
    5.2.4使用多个样式文件65
    5.3CSS格式化XML文件66
    5.3.1定义样式66
    5.3.2文本显示方式设置67
    5.3.3文本属性设置70
    5.3.4设置元素72
    5.3.5元素定位显示75
    5.3.6图片设置78
    5.3.7环绕文本80
    小结80
    习题80

    第6章使用XSL格式化显示XML文件82

    第7章XML的数据源对象111
    7.1数据岛的概念111
    7.1.1内嵌的数据岛111
    7.1.2外部数据岛113
    7.2通过记录集管理数据岛115
    7.2.1创建记录集115
    7.2.2通过记录集访问数据岛中各个标记116
    7.2.3操作记录集117
    7.2.4遍历记录集118
    7.2.5对记录集进行分页120
    7.2.6把记录存储到数组中122
    7.3数据管理124
    7.3.1关系数据库中数据的存储与查询124
    7.3.2XML数据中信息的存储与查询126
    7.4XML与数据库的交互130
    7.4.1数据库到XML文档的信息交互130
    7.4.2XML文档到数据库的信息交互133
    7.5SQLServer对XML的支持135
    7.5.1从SQLServer数据库中提取数据到XML135
    7.5.2XML数据保存到数据库138
    小结139
    习题139

    第8章DOM解析器141
    8.1DOM解析器141
    8.1.1DOM标准141
    8.1.2认识DOM解析器142
    8.2节点的类型143
    8.2.1Node接口143
    8.2.2NodeList接口144
    8.2.3NamedNodeMap接口145
    8.3Document节点145
    8.4Element节点147
    8.5Text节点149
    8.6CDATASection节点151
    8.7Attr节点153
    8.8DocumentType节点155
    8.8.1获取DTD的基本信息155
    8.8.2获取实体156
    8.9处理空白157
    8.10验证规范性和有效性159
    8.11使用DOM生成XML文件159
    8.12XML与JSP的结合162
    小结165
    习题165

    第9章SAX解析器167
    9.1SAX解析器167
    9.1.1概述167
    9.1.2工作原理167
    9.1.3事件处理器168
    9.1.4事件的产生与处理170
    9.2文件的开始与结束171
    9.3XML中的处理指令173
    9.4开始标记与结束标记175
    9.5文本数据178
    9.6处理空白180
    9.7名称空间181
    9.8实体183
    9.9文件的定位器187
    9.10处理SAX解析过程中发现的错误信息189
    9.11SAX过滤器193
    9.11.1SAX过滤器基本原理193
    9.11.2SAX过滤器程序设计模式193
    小结197
    习题197
  • 内容简介:
      《XML实用教程》主要面向XML的初学者,重点放在XML的相关重要概念和技术上,并配有例题详解,且所选例题具有一定的针对性。《XML实用教程》内容主要包括XML概述、XML文件的规则、XML数据的底层结构、XMLSchema模式、使用CSS格式化显示XML文件、使用XSL格式化显示XML文件、XML的数据源对象等,同时还介绍了两个XML解析器,即DOM解析器与SAX解析器。《XML实用教程》可作为高等学校计算机、电子商务以及信息类相关专业的XML相关课程的教材,也可供广大Web应用程序开发者和用户学习参考,也适合专职的XSLT程序员使用。
  • 目录:
    第1章XML概述1
    1.1什么是XML1
    1.1.1XML程序实例1
    1.1.2XML的特性2
    1.1.3XML与HTML的区别4
    1.2XML文件的操作4
    1.2.1XML文件的编辑4
    1.2.2XML文件的保存5
    1.2.3XML文件的运行5
    1.3XML基础知识6
    1.3.1XML的定义6
    1.3.2XML的设计目标6
    1.3.3XML的样式语言7
    1.3.4XML的链接语言8
    1.3.5XML的名称空间9
    1.3.6XML的文档对象模型9
    1.3.7XML的文档类型定义9
    1.3.8XML的文档类型模式10
    1.4XML解析器10
    1.4.1XML解析器简介11
    1.4.2XML解析器解析XML文件的步骤11
    1.5XML的应用领域12
    小结12
    习题12

    第2章XML文件的规则14
    2.1XML声明14
    2.1.1XML声明中的版本属性14
    2.1.2XML声明中的编码属性15
    2.1.3XML声明中的独立属性16
    2.2XML中标记设置16
    2.2.1空标记的设置17
    2.2.2非空标记的设置17
    2.2.3非空标记的内容设置18
    2.2.4标记的名称18
    2.2.5根标记19
    2.3特殊字符处理20
    2.4CDATA段21
    2.5标记的文本数据21
    2.6属性设置23
    2.6.1属性的构成23
    2.6.2属性的原则23
    2.7注释设置23
    2.8名称空间24
    2.8.1有前缀和无前缀的名称空间24
    2.8.2标记中声明名称空间25
    2.8.3名称空间的作用域25
    2.8.4名称空间的名字26
    2.9区分大小写27
    2.10标记的子标记的关系27
    小结28
    习题28

    第3章XML数据的底层结构30
    3.1有效的XML文件30
    3.2如何检查XML文件的有效性30
    3.3XML文件与DTD的匹配33
    3.4XML文档类型定义文件DTD34
    3.4.1DTD的元素34
    3.4.2DTD的完整性36
    3.4.3DTD的属性定义36
    3.4.4DTD与名称空间40
    3.4.5DTD的实体41
    3.4.6DTD中的参数实体43
    3.4.7DTD中的注释45
    小结45
    习题45

    第4章XMLSchema模式47
    4.1什么是XMLSchema47
    4.2XMLSchema的文档结构48
    4.3XMLSchema标记及属性定义49
    4.3.1简单类型标记的定义49
    4.3.2自定义数据类型49
    4.3.3复杂类型标记子标记的定义53
    4.3.4复杂类型标记的属性的定义54
    4.3.5空标记及混合内容标记的定义54
    4.4全局声明和局部声明55
    4.5XMLSchema的组定义56
    4.6XMLSchema中的注释57
    4.7XML文件与Schema文件的匹配57
    4.8XML文件对于XMLSchema模式的校验58
    小结60
    习题60

    第5章使用CSS格式化显示XML文件62
    5.1CSS技术简介62
    5.2XML与CSS结合的方式63
    5.2.1调用独立样式文件63
    5.2.2将样式语句嵌入到XML文件64
    5.2.3混合方法指定样式65
    5.2.4使用多个样式文件65
    5.3CSS格式化XML文件66
    5.3.1定义样式66
    5.3.2文本显示方式设置67
    5.3.3文本属性设置70
    5.3.4设置元素72
    5.3.5元素定位显示75
    5.3.6图片设置78
    5.3.7环绕文本80
    小结80
    习题80

    第6章使用XSL格式化显示XML文件82

    第7章XML的数据源对象111
    7.1数据岛的概念111
    7.1.1内嵌的数据岛111
    7.1.2外部数据岛113
    7.2通过记录集管理数据岛115
    7.2.1创建记录集115
    7.2.2通过记录集访问数据岛中各个标记116
    7.2.3操作记录集117
    7.2.4遍历记录集118
    7.2.5对记录集进行分页120
    7.2.6把记录存储到数组中122
    7.3数据管理124
    7.3.1关系数据库中数据的存储与查询124
    7.3.2XML数据中信息的存储与查询126
    7.4XML与数据库的交互130
    7.4.1数据库到XML文档的信息交互130
    7.4.2XML文档到数据库的信息交互133
    7.5SQLServer对XML的支持135
    7.5.1从SQLServer数据库中提取数据到XML135
    7.5.2XML数据保存到数据库138
    小结139
    习题139

    第8章DOM解析器141
    8.1DOM解析器141
    8.1.1DOM标准141
    8.1.2认识DOM解析器142
    8.2节点的类型143
    8.2.1Node接口143
    8.2.2NodeList接口144
    8.2.3NamedNodeMap接口145
    8.3Document节点145
    8.4Element节点147
    8.5Text节点149
    8.6CDATASection节点151
    8.7Attr节点153
    8.8DocumentType节点155
    8.8.1获取DTD的基本信息155
    8.8.2获取实体156
    8.9处理空白157
    8.10验证规范性和有效性159
    8.11使用DOM生成XML文件159
    8.12XML与JSP的结合162
    小结165
    习题165

    第9章SAX解析器167
    9.1SAX解析器167
    9.1.1概述167
    9.1.2工作原理167
    9.1.3事件处理器168
    9.1.4事件的产生与处理170
    9.2文件的开始与结束171
    9.3XML中的处理指令173
    9.4开始标记与结束标记175
    9.5文本数据178
    9.6处理空白180
    9.7名称空间181
    9.8实体183
    9.9文件的定位器187
    9.10处理SAX解析过程中发现的错误信息189
    9.11SAX过滤器193
    9.11.1SAX过滤器基本原理193
    9.11.2SAX过滤器程序设计模式193
    小结197
    习题197
查看详情
相关图书 / 更多
21世纪高等学校计算机类规划教材:XML实用教程
21城·21问:广东城市微调研报告
南方 客户端
21世纪高等学校计算机类规划教材:XML实用教程
21世纪的太空战 : 武装太空
[美]琼·约翰逊-弗里兹(Joan Johnson-Freese)
21世纪高等学校计算机类规划教材:XML实用教程
21世纪以来瓷窑址考古的新进展(二)
郑建明
21世纪高等学校计算机类规划教材:XML实用教程
21世纪的童年——数字时代的情感幸福
OECD
21世纪高等学校计算机类规划教材:XML实用教程
21春课时作业本 1年级 一年级 英语下(沪教牛津版)
朱海峰
21世纪高等学校计算机类规划教材:XML实用教程
216种常见病门诊处方全书
赵平武 主编;任清良
21世纪高等学校计算机类规划教材:XML实用教程
21天学通C++(第9版)
[美]悉达多·饶(Siddhartha Rao)
21世纪高等学校计算机类规划教材:XML实用教程
21天幸福课
晓熙
21世纪高等学校计算机类规划教材:XML实用教程
21天商务英语口语速成
谯鹏飞 编著
21世纪高等学校计算机类规划教材:XML实用教程
21世纪金融资本论:投机资本的新理论
阿希姆·塞潘斯基
21世纪高等学校计算机类规划教材:XML实用教程
21世纪马克思主义理论创新和实践探索:2019-2020
汪盛玉 戴家芳 主编
21世纪高等学校计算机类规划教材:XML实用教程
21世纪图像
[德]奥利弗·格劳 (奥)托马斯·魏格尔
您可能感兴趣 / 更多
21世纪高等学校计算机类规划教材:XML实用教程
HTML5基础开发教程/21世纪高等教育计算机规划教材
范立锋、于合龙、孙丰伟 编
21世纪高等学校计算机类规划教材:XML实用教程
你必须知道的213个C语言问题
范立锋;李世欣
21世纪高等学校计算机类规划教材:XML实用教程
你必须知道的222个C++语言问题
范立锋、李世欣 著
21世纪高等学校计算机类规划教材:XML实用教程
你必须知道的204个Visual C++开发问题
范立锋、李世欣 著