您好,欢迎光临有路网!
XML基础教程与实验指导
QQ咨询:
有路璐璐:

XML基础教程与实验指导

  • 作者:孙晓非
  • 出版社:清华大学出版社
  • ISBN:9787302182627
  • 出版日期:2008年11月01日
  • 页数:318
  • 定价:¥38.00
  • 猜你也喜欢

    分享领佣金
    手机购买
    城市
    店铺名称
    店主联系方式
    店铺售价
    库存
    店铺得分/总交易量
    发布时间
    操作

    新书比价

    网站名称
    书名
    售价
    优惠
    操作

    图书详情

    内容提要
    本书由浅入深,全面地介绍了XML开发和应用知识。全书共分为11章,内容包含XML基本概念、XML基本语法、DTD、CSS样式、DOM树模型、SAX事件解析、数据岛与DSO对象、XPath查询语言和XML数据交换,涵盖了XML的各个主要知识点。本书配套光盘还提供了书中实例的源代码。
    本书体现了作者在软件技术教学改革过程中形成的“项目驱动、案例教学、理论实践一体化”教学方法,适合作为XML职业培训教材和各级院校ASP授课培训教程,也适合作为XML自学资料和参考资料。
    目录
    第1章 XML概述1
    1.1 标记语言1
    1.1.1 标记语言的历史1
    1.1.2 理解标记语言2
    1.2 通用标记语言SGML3
    1.3 超文本标记语言HTML4
    1.3.1 HTML概述4
    1.3.2 HTML页面标记6
    1.3.3 HTML文字与字体标记8
    1.3.4 HTML表格标记10
    1.3.5 HTML表单标记11
    1.4 XML简介13
    1.4.1 XML技术产生背景14
    1.4.2 XML介绍14
    1.4.3 XML与SGML、HTML比较16
    1.4.4 XML简单例子17
    1.4.5 XML的优势18
    1.4.6 XML的应用及发展20
    1.5 XML相关技术22
    1.6 扩展练习25

    第2章 XML语法26
    2.1 XML文档的结构26
    2.1.1 XML文档的组成与声明26
    2.1.2 XML文档的注释28
    2.2 XML文档的元素29
    2.2.1 元素介绍29
    2.2.2 XML元素综合实例32
    2.3 XML元素的属性33
    2.4 CDATA段34
    2.4.1 特殊字符的使用35
    2.4.2 CDATA的格式35
    2.4.3 CDATA的位置37
    2.5 XML命名空间38
    2.5.1 命名空间的概念38
    2.5.2 定义命名空间39
    2.5.3 默认命名空间40
    2.6 格式良好的XML文档41
    2.6.1 创建格式良好的XML文档41
    2.6.2 有效的XML文档43
    2.7 扩展练习43

    第3章 DTD规范XML文档45
    3.1 DTD的基本概念45
    3.1.1 DTD简介45
    3.1.2 DTD的基本结构46
    3.2 DTD对元素声明49
    3.2.1 元素类型声明49
    3.2.2 元素内容类型50
    3.2.3 元素声明综合实例52
    3.3 DTD对属性声明53
    3.3.1 属性声明语法53
    3.3.2 属性类型54
    3.3.3 属性附加声明58
    3.4 引用DTD60
    3.4.1 引用内部DTD60
    3.4.2 引用外部DTD61
    3.4.3 混合引用DTD62
    3.5 实体声明与引用63
    3.5.1 实体的概念与分类63
    3.5.2 内部普通实体64
    3.5.3 外部普通实体67
    3.5.4 内部参数实体70
    3.5.5 外部参数实体71
    3.6 XML Schema简介73
    3.6.1 XML Schema的基本概念73
    3.6.2 XML Schema的数据类型73
    3.6.3 XML根元素的声明75
    3.6.4 XML元素及其属性声明75
    3.6.5 XML Schema范例说明77
    3.6.6 XML Schema的引用78
    3.7 扩展练习79

    第4章 CSS修饰XML文档82
    4.1 CSS简介82
    4.1.1 CSS基本知识82
    4.1.2 CSS的创建与应用83
    4.2 CSS的基本语法85
    4.2.1 CSS语法概述85
    4.2.2 CSS选择器86
    4.3 CSS属性设置90
    4.3.1 设置显示属性90
    4.3.2 设置字体属性91
    4.3.3 设置色彩属性95
    4.3.4 设置边框属性98
    4.3.5 设置布局属性99
    4.3.6 设置文本属性103
    4.4 CSS链接106
    4.4.1 使用一般链接指令106
    4.4.2 使用@import指令108
    4.4.3 样式应用说明109
    4.5 扩展练习111

    第5章 XSL转��XML文档113
    5.1 XSL简介113
    5.1.1 XSL概念113
    5.1.2 XSL的转换原理115
    5.1.3 XSL文档的创建与应用116
    5.1.4 XSL与CSS比较118
    5.2 XSL模板119
    5.2.1 XSL模板规则119
    5.2.2 XSL模板调用121
    5.3 XSL节点选择123
    5.3.1 使用元素名选择节点123
    5.3.2 使用路径选择节点125
    5.3.3 使用匹配符选择节点126
    5.3.4 使用元素属性选择节点127
    5.3.5 使用附加条件选择节点129
    5.4 XSL控制指令130
    5.4.1 简单判断指令130
    5.4.2 多条件判断指令134
    5.4.3 循环处理指令137
    5.4.4 输出内容的排序138
    5.5 XSL应用实例141
    5.6 扩展练习143

    第6章 DOM解析XML文档146
    6.1 XML文档解析146
    6.1.1 XML解析器146
    6.1.2 常用解析器接口147
    6.2 DOM介绍149
    6.3 DOM文档树模型150
    6.4 DOM接口对象153
    6.4.1 DOM基本接口153
    6.4.2 DOM对象156
    6.5 DOM使用156
    6.5.1 DOM对象的创建及调用156
    6.5.2 访问Document节点159
    6.5.3 访问Element节点161
    6.5.4 访问Text节点163
    6.5.5 访问Attr节点166
    6.6 DOM对文档的操作168
    6.6.1 动态创建XML文档168
    6.6.2 添加和删除元素节点172
    6.6.3 添加和删除属性节点175
    6.6.4 添加或修改文本节点177
    6.6.5 异常处理178
    6.7 扩展练习179

    第7章 SAX解析XML文档182
    7.1 SAX概述182
    7.1.1 SAX简介182
    7.1.2 SAX的工作机制184
    7.1.3 常用接口185
    7.1.4 SAX解析器的创建及使用186
    7.2 SAX应用189
    7.2.1 处理文件开始与结束189
    7.2.2 处理指令191
    7.2.3 处理开始和结束标记193
    7.2.4 处理文本数据196
    7.2.5 处理空白198
    7.2.6 处理命名空间201
    7.2.7 处理实体203
    7.2.8 SAX应用程序异常205
    7.3 SAX与DOM接口比较208
    7.4 扩展练习212

    第8章 数据岛215
    8.1 数据岛概述215
    8.1.1 数据岛定义215
    8.1.2 数据岛绑定216
    8.2 数据岛的应用219
    8.2.1 数据岛的使用形式219
    8.2.2 数据岛访问XML元素内容221
    8.2.3 数据岛访问XML标记的属性224
    8.3 DSO数据源对象225
    8.3.1 DSO概念225
    8.3.2 操作XML数据岛数据227
    8.3.3 遍历XML数据岛数据231
    8.3.4 分页显示XML数据岛数据234
    8.4 DSO和XSL切换样式237
    8.5 扩展练习241

    第9章 XPath查询244
    9.1 XPath概述244
    9.1.1 XPath数据模型244
    9.1.2 XPath定位操作返回节点列表246
    9.2 使用MSXML文档对象模型执行XPath查询247
    9.3 XPath定位路径248
    9.3.1 轴249
    9.3.2 节点测试252
    9.3.3 表达式252
    9.4 函数254
    9.4.1 字符串函数255
    9.4.2 数值函数257
    9.4.3 布尔函数258
    9.4.4 节点集函数259
    9.5 图书查询261
    9.6 扩展练习262

    第10章 XML数据交换266
    10.1 数据交换的基本概念266
    10.1.1 数据交换的类型266
    10.1.2 数据存取机制267
    10.2 XML与数据库268
    10.2.1 XML与关系数据库269
    10.2.2 XML与面向对象的数据库275
    10.2.3 SQL Server 2000对XML的支持276
    10.3 XML与SQL Server的数据交换277
    10.3.1 配置IIS服务器277
    10.3.2 通过HTTP方式访问SQL Server279
    10.4 使用HTTP访问数据库对象280
    10.5 使用ADO实现数据交换280
    10.6 扩展练习281

    第11章 新闻管理系统284
    11.1 需求分析284
    11.1.1 系统背景介绍284
    11.1.2 功能需求分析286
    11.2 系统概述289
    11.2.1 系统总体设计290
    11.2.2 系统操作详细设计291
    11.3 系统数据实现296
    11.3.1 XML数据296
    11.3.2 数据库数据298
    11.4 典型代码实现300
    11.4.1 系统前台首页实现300
    11.4.2 用户注册和用户登录306
    11.4.3 查看具体新闻314

    与描述相符

    100

    北京 天津 河北 山西 内蒙古 辽宁 吉林 黑龙江 上海 江苏 浙江 安徽 福建 江西 山东 河南 湖北 湖南 广东 广西 海南 重庆 四川 贵州 云南 西藏 陕西 甘肃 青海 宁夏 新疆 台湾 香港 澳门 海外