XML网页开发技术PDF电子书下载
- 电子书积分:12 积分如何计算积分?
- 作 者:李宋编著
- 出 版 社:西安:西安电子科技大学出版社
- 出版年份:2001
- ISBN:7560610153
- 页数:341 页
第1章 XML的过去、现在和未来 1
1.1 XML的过去、现在和未来 2
1.1.1 XML的过去 2
1.1.2 XML的现在 4
1.1.3 XML的未来 5
1.2 XML的特点 6
1.3 XML与其他语言的联系和区别 9
1.4 XML的应用程序 11
1.4.1 数学标记语言 11
1.4.2 化学标记语言 11
1.4.3 通道定义格式(CDF) 12
1.4.4 同步化多媒体集成语言 12
1.4.5 开放软件描述 12
1.4.6 小结 13
1.5 XML的整体思想 14
1.5.1 数据结构和名域 14
1.5.2 数据发送处理 15
1.5.3 解析XML 15
1.5.4 使用文档对象模式(DOM)处理和编辑数据 15
1.5.5 用HTML显示XML数据 16
1.5.6 增加HTML 16
1.5.7 转换和查询XML 16
1.5.8 设置字符和编码 17
1.5.9 空格符 17
1.6 XML的前景 17
1.6.5 开放式财务交换OFX 18
1.6.3 开放式软件描述格式OSD 18
1.6.4 通道定义格式CDF 18
1.6.2 化学标记语言CML和数学标记语言Math ML 18
1.6.1 XML/EDI电子数据交换 18
1.6.6 发展现状 19
第2章 XML快速入门 21
2.1 第一个XML文档 22
2.1.1 创建一个简单的XML文档 22
2.1.2 XML程序的组成 23
2.2 XML的样式含义 25
2.3 为XML文档准备样式表 26
2.4 重新浏览XML文档 28
2.4.1 将XML静态地转变成HTML 28
2.4.2 将XML动态地转变成HTML 30
2.5 编写一个大型的XML及样式表 31
2.5.1 编写3.xml的源程序代码文档 31
2.5.2 编写用于3.xml的样式表3.xsl文档 33
第3章 XML语法 39
3.1 XML的简单定义 40
3.1.1 XML的设计和目标 40
3.1.2 XML术语 40
3.2 XML文档 41
3.2.1 结构性XML文档 41
3.2.2 字符 42
3.2.3 通用语法结构 42
3.2.4 字符数据和标记 43
3.2.5 注释的用法 43
3.2.6 进程指令 43
3.2.7 CDATA节说明 43
3.2.8 序言和文档类型声明 44
3.2.10 空格处理 45
3.2.9 外围设备文档声明 45
3.2.12 语言确认 46
3.2.11 行尾处理 46
3.3 XML的逻辑结构 47
3.3.1 开始标记、结束标记和空标记 47
3.3.2 元素类型声明 47
3.3.3 属性列表声明 48
3.3.4 条件节 49
3.4 XML的物理结构 50
3.4.1 字符实体参考 50
3.4.2 实体声明 51
3.4.3 语法分析的实体 52
3.4.4 XML处理器处置实体和参考 53
3.4.5 构造内部实体替代文本 55
3.4.8 文档实体 56
3.4.6 预定义实体 56
3.4.7 标注声明 56
3.5 XML处理器 57
3.5.1 验证和非验证处理器 57
3.5.2 使用XML处理器 57
3.6 标注 58
第4章 XML程序设计 59
4.1 正规的XML文档 60
4.2 XML的声明 61
4.3 XML的注释 61
4.4 XML的实体参考 63
4.5 XML的CDATA节 65
4.6 XML的标记 67
4.7 属性 69
4.8 DID文档类型定义 70
4.9 名域 71
4.10 正规有效的XML文档 73
4.10.1 格式良好的XML文档 73
4.10.2 有效的XML文档 74
4.11 结构完整的XML文档 76
4.11.1 起始标签和结束标签必须匹配 76
4.11.2 元素不能交迭 76
4.11.3 XML标签对大小写是敏感的 76
4.11.4 表示空元素 77
4.11.5 保留字符 77
4.11.6 每个XML文档必须有帷一的根元素 77
4.11.7 一个完整的XML文档 77
4.12 数据岛 81
4.13 一个实际的大型XML文档 83
第5章 XSL详解 97
5.1 XSL简介 98
5.1.1 使用XSL处理器 98
5.1.2 XSL的工作流程 99
5.1.3 创建样式表XSL 101
5.2 XSL中的HTML 102
5.3 样式属性 103
5.3.1 样式继承性 105
5.3.2 样式选择 105
5.4 选择目标 110
5.4.1 根规则 110
5.4.2 子元素和父元素 111
5.4.3 通配符 112
5.4.4 属性 113
5.4.5 POSITION位置 114
5.4.6 冲突解决方案 116
5.5 执行动作 117
5.5.1 增加内容 117
5.5.2 选择 117
5.6 MACRO宏 118
5.7 引入样式表 119
5.8 样式规则 120
5.9 命名样式 121
5.10 在XML标记中包括样式 121
5.11 模式 122
5.12 JavaScript语言脚本 123
5.12.3 函数声明 124
5.12.2 EVAL 124
5.12.1 作为属性值的脚本 124
5.12.4 XML对象模型 125
5.12.5 内置函数 129
5.12.6 SCRIPT脚本标记 131
5.13 连接到XSL样式表 132
第6章 XLink和XPointer 133
6.1 XLink和XPointer简介 134
6.2 详解XLink 135
6.2.1 一般的链接 135
6.2.2 扩展链接 137
6.3 详解XPointer 139
6.3.1 绝对位置项 140
6.3.2 相对位置项 143
6.3.4 扩展链接组 146
6.3.3 字符串匹配项 146
第7章 DTD详解 147
7.1 DTD简介 148
7.2 DTD与Schema的优势 149
7.2.1 DTD 149
7.2.2 Schema 149
7.3 用DTD验证文档 150
7.4 研究文档的结构 150
7.5 建立XML文档的DTD 152
7.5.1 XML文档的合法性 152
7.5.2 元素类型声明 153
7.5.3 规范子元素 160
7.5.4 使子元素可选 167
7.5.5 标记零个或者多个子元素 170
7.6 合并元素 171
7.5.6 一个或者多个子元素 176
7.6.1 允许作者选取的元素 181
7.6.2 嵌套括号 182
7.6.3 使用混合内容 184
7.7 空标记 194
第8章 XML与JAVA 199
8.1 XML与JAVA的关系 200
8.2 JAVA简介 201
8.2.1 类和对象 201
8.2.2 什么叫对象 201
8.2.3 什么是类 201
8.3 Java.ms.xml.om.Document类 202
8.5 创建一个XML文档 203
8.4 Java.ms.xml.om.Element类 203
8.6 创建访问XML文档的控制台程序 206
8.6.1 启动Visual J++ 206
8.6.2 创建一个基于控制台的应用程序 207
8.6.3 加入代码 207
8.6.4 编写完全的JAVA代码 210
8.6.5 运行JAVA程序 211
8.7 创建JAVA基于Windows的程序 213
8.7.1 启动Visual J++ 213
8.7.2 创建一个基于Windows的应用程序 213
8.7.3 加入代码 216
8.8 创建基于Form的Windows程序 225
8.8.1 创建一个基于Form的应用程序 225
8.8.2 修改默认的界面风格 228
8.8.3 加入代码 231
8.8.4 全部代码 233
8.8.5 运行结果 237
8.9 在XML文档中查找元素 238
8.9.1 创建XML文档 238
8.9.2 生成程序框架 241
8.9.3 生成元素对象 246
8.10 数据库管理器 253
8.10.1 创建XML数据文档 253
8.10.2 创建JAVA程序框架 256
8.10.3 实现管理功能 257
8.10.4 实现添加记录 259
8.10.5 全部源程序代码 263
第9章 XML与Visual C++ 275
9.1.1 Visual C++与XML的关系 276
9.1 XML与Visual C++ 276
9.1.2 DOM、SAX与COM+技术 277
9.2 MSXML3 279
9.3 生成一个XML文档 280
9.4 创建XMLControler工程 282
9.4.1 启动Visual C++ 282
9.4.2 创建一个工程 282
9.4.3 修改界面的风格 286
9.4.4 修改代码 287
9.4.5 运行程序 312
第10章 FOML应用实例MathViewer 315
10.1 FOML和MathViewer 316
10.1.1 概述 316
10.1.2 远程教育系统的开发与FOML的研究 316
10.2.1 FOML语言语法概述 318
10.2 FOML的语法 318
10.2.2 FOML中的数学符号 319
10.2.3 FOML语言巴克斯范式定义 323
10.3 FOML的使用 324
10.3.1 能量公式的FOML表达 324
10.3.2 几个简单的实例 325
10.3.3 综合实例 327
10.4 MathViewer 329
附录 331
附录A XML专业术语 332
附录B ASCII字符集 336
附录C XML网络资源 338
附录D 关于配套光盘 340
附录E 参考文献 341
- 《钒产业技术及应用》高峰,彭清静,华骏主编 2019
- 《现代水泥技术发展与应用论文集》天津水泥工业设计研究院有限公司编 2019
- 《异质性条件下技术创新最优市场结构研究 以中国高技术产业为例》千慧雄 2019
- 《Prometheus技术秘笈》百里燊 2019
- 《中央财政支持提升专业服务产业发展能力项目水利工程专业课程建设成果 设施农业工程技术》赵英编 2018
- 《药剂学实验操作技术》刘芳,高森主编 2019
- 《林下养蜂技术》罗文华,黄勇,刘佳霖主编 2017
- 《脱硝运行技术1000问》朱国宇编 2019
- 《催化剂制备过程技术》韩勇责任编辑;(中国)张继光 2019
- 《信息系统安全技术管理策略 信息安全经济学视角》赵柳榕著 2020
- 《市政工程基础》杨岚编著 2009
- 《家畜百宝 猪、牛、羊、鸡的综合利用》山西省商业厅组织技术处编著 1959
- 《《道德经》200句》崇贤书院编著 2018
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《法语词汇认知联想记忆法》刘莲编著 2020
- 《培智学校义务教育实验教科书教师教学用书 生活适应 二年级 上》人民教育出版社,课程教材研究所,特殊教育课程教材研究中心编著 2019
- 《国家社科基金项目申报规范 技巧与案例 第3版 2020》文传浩,夏宇编著 2019
- 《流体力学》张扬军,彭杰,诸葛伟林编著 2019