XML实用技术自学经典伍逸可扩充语言程序设计pdf下载pdf下载

XML实用技术自学经典伍逸可扩充语言程序设计百度网盘pdf下载

作者:
简介:本篇主要提供XML实用技术自学经典伍逸可扩充语言程序设计pdf下载
出版社:尚汇轩图书专营店
出版时间:
pdf下载价格:0.00¥

免费下载


书籍下载


内容介绍

  商品基本信息,请以下列介绍为准
商品名称:XML实用技术自学经典
作者:伍逸
定价:49.0
出版社:清华大学出版社
出版日期:2016-01-01
ISBN:9787302412533
印次:
版次:
装帧:
开本:16开

  内容简介
本书主要讲述XML及其相关技术,全书共10章,分别介绍XML基础语法、XML命名空间、文档类型定义、利用应用文档对象模型作XML文档、语言、应用XPath作XML文档、利用CSS和XSLT转换XML、可缩放矢量图形相关知识、C#的基础知识和语法及在C#中应用文档对象模型读写XML文档。  本书适合于对XML感兴趣,想更深入学L及其相关技术的读者。

  目录

目 录
第1章 XML简介1
1.1 标记语言的发展简史1
1.2 什么是XML2
1.3 使用XML的好处3
1.4 用浏览器浏览XML文档3
1.5 XML语法4
1.5.1 XML的标记、元素和属性4
1.5.2 XML的语法规则5
1.5.3 XML名称命名规则9
1.5.4 XML实体引用10
1.5.5 XML的CDATA区11
1.5.6 XML的注释12
1.5.7 XML声明12
1.5.8 格式正确的XML文档12
1.5.9 XML的命名空间13
1.5.10 错误处理15
1.6 DTD和XML Schema17
1.7 解析XML文档18
1.8 XPath概述19
1.9 XSLT概述20
1
第2章 XML命名空间22
2.1 XML命名空间概述22
2.2 声明命名空间23
2.2.1 URL、URI和URN24
2.2.2 创建命名空间26
2.3 命名空间应用实例30
2.4 常见的命名空间35
7
第3章 文档类型定义38
3.1 DTD语法规则38
3.1.1 DTD元素38
3.1.2 DTD属性42
3.1.3 DTD实体48
3.2 应用DTD50
3.3 DTD的局限性54
4
第4章 XML模式56
4.1 使用XML Schema的好处56
4.2 XSD的语法规则57
4.2.1 XSD中的元素57
4.2.2 XSD中的属性63
4.2.3 XSD中的数据类型65
4.3 创建XSD Schema78
4.4 应用XSD Schema80
4.5 XSD文件之间的引用81
4.5.1 import方式81
4.5.2 include方式87
0
第5章 使用文档对象模型作XML文档92
5.1 简介92
5.1.1 代码在HTML中放置的位置92
5.1.2 的数据类型93
5.1.3 的语法格式95
5.1.4 的运算符95
5.1.5 变量98
5.1.6 的对象100
5.1.7 的函数101
5.1.8 语句103
5.2 使用DOM作XML文档111
5.2.1 文档对象模型概述112
5.2.2 XML DOM的属性与方法113
5.2.3 读取XML文档120
5.2.4 写入XML文档126
36
第6章 使用XPath作XML文档138
6.1 XPath简介138
6.1.1 XPath的节点138
6.1.2 XPath的语法139
6.1.3 XPath的轴141
6.1.4 XPath的运算符和特殊字符142
6.1.5 XPath的函数143
6.2 XPath的实例150
6.2.1 IIS的安装和设置151
6.2.2 在IIS上发布154
6.2.3 XPath实例156
59
第7章 使用CSS和XSLT转换XML文档161
7.1 CSS技术简介161
7.1.1 CSS的调用161
7.1.2 用CSS格式化XML文档162
7.2 XSLT简介170
7.2.1 XSLT的基本转换过程171
7.2.2 XSLT语法173
7.3 CSS与XSLT相结合格式化XML文档180
84
第8章 可缩放矢量图形SVG185
8.1 SVG的一些基本概念185
8.1.1 SVG的引用186
8.1.2 SVG的坐标系统188
8.2 SVG的内置基本图形形状189
8.2.1 矩形(Rectangle)189
8.2.2 圆形(Circle)190
8.2.3 椭圆形(Ellipse)191
8.2.4 直线(Line)192
8.2.5 折线(Polyline)193
8.2.6 多边形(Polygon)194
8.2.7 路径(Path)195
8.2.8 文字(Text)196
8.3 SVG滤镜197
8.4 SVG渐变200
8.4.1 线性渐变200
8.4.2 放射性渐变202
8.5 HTML与SVG203
04
第9章 初识C#205
9.1 数据类型205
9.1.1 简单类型205
9.1.2 结构类型208
9.1.3 枚举类型209
9.1.4 数组类型210
9.1.5 类型转换213
9.2 类216
9.2.1 类声明216
9.2.2 创建类实例216
9.2.3 类成员217
9.2.4 构造函数和析构函数218
9.2.5 方法219
9.2.6 字段与属性224
9.2.7 继承226
9.2.8 多态性228
9.2.9 抽象类229
9.2.10 密封类230
9.3 接口231
9.4 委托与事件232
9.4.1 委托232
9.4.2 事件234
9.5 表达式235
9.5.1 一元运算符235
9.5.2 算术运算符236
9.5.3 位运算符236
9.5.4 关系和类型测试运算符236
9.5.5 条件、条件逻辑和赋值运算符238
9.5.6 其他特殊运算符238
9.6 程序控制语句240
9.6.1 选择语句240
9.6.2 循环语句242
9.6.3 跳转语句244
9.6.4 异常处理245
46
第10章 应用C#作XML文档247
10.1 DOM实现247
10.2 应用实例248
10.2.1 装载XML文档249
10.2.2 DOM实现遍历XML文档251
10.2.3 查询特殊元素和节点252
10.3 修改XML文档258
10.3.1 Save方法258
10.3.2 XmlDocumentFragment类258
10.3.3 XmlElement类259
10.3.4 添加节点到XML文档中260
10.3.5 删除和更换节点260
10.3.6 将XML片段插入XML文档261
10.3.7 添加属性到节点中261
10.4 DOM综合实例262
10.5 处理空白265
10.6 处理命名空间265
10.7 XmlDocument类的事件267
10.8 XmlReader和XmlWriter类简介268
10.9 用XmlTextReader类读取XML文档270
10.9.1 读取元素属性和值271
10.9.2 遍历XML文档273
10.10 编写XML文档277
10.11 综合实例281
02
参考文献304

  编辑推荐

内容细致,知识全面,适合初、中级读者学

案例丰富,所有技术要点均采用示例程序的方式讲解

实例代码中注释详细,方便读者理解代码的具体含义

由浅入深,循序,强调理论和实践的结合
 

  媒体评论
评论