注册 | 登录读书好,好读书,读好书!
读书网-DuShu.com
当前位置: 首页出版图书科学技术计算机/网络软件与程序设计网络编程XML与ASP网站实作大全

XML与ASP网站实作大全

XML与ASP网站实作大全

定 价:¥60.00

作 者: 陈锦辉编著
出版社: 中国铁道出版社
丛编项: 网络精华录系列
标 签: ASP/ASP+

购买这本书可以去


ISBN: 9787113044343 出版时间: 2001-12-01 包装: 平装
开本: 26cm+光盘1片 页数: 624 字数:  

内容简介

  自从XML1.0于1998年通过W3C审查以来,XML的应用日益增多,如网络、无线通信、数学、工作流程、数据库等都可以看到XML的影子,甚至于微软所提出的下一代操作平台(.NET平台)也将完全以XML作为数据格式。本书以一个完整的“网上书店”为实例,教您如何构建以MicrosoftSolution为主的电子商务网站平台,除了完全使用XML作为数据格式,且充分利用XML的可验证性来确保网站的安全与正常运作外,还使用了适当的篇幅来讨论XML文件的设计理念与XML的发展历史,成为一本理论与实践相结合的最佳XML入门与进阶的好书。若您对本书的程序问题有疑问,请写E-Mail:xml@eknow.com.tw本书由台湾金禾资讯股份有限公司提供版权,经中国铁道出版社计算机图书项目中心审选,彭作文、王秀平、梁秀玲、关超、史广顺、陈辑超、马超、杨小平、段小明、杨军、陈贤淑及孟丽花等同志参与了本书的整稿及编排工作。2001年12月

作者简介

暂缺《XML与ASP网站实作大全》作者简介

图书目录

第0章 本书导读与随书光盘
0. 1 本书背景与目的
0. 2 本书简介
0. 3 本书范例
0. 4 浏览器的选择
0. 5 本书习题
0. 6 本书光盘使用说明
0. 7 环境设置
PartI XML基础篇
第1章 XML简介
1. 1 结构化数据
1. 1. 1 结构化与非结构化的数据
1. 1. 2 描述数据(meta data)
1. 1. 3 处理网页数据常遇到的问题
1. 1. 4 数据搜索与全文检索
1. 1. 5 为何需要XML
1. 1. 6 使用XML标记与属性描述数据
1. 2 什么是XML
1. 2. 1 XML与W3C
1. 2. 2 XML与 Web
1. 2. 3 XML与HTML的比较
1. 2. 4 XML的优缺点
1. 2. 5 XML的应用
1. 2. 6 Well-Formed XML与Validate XML
本章习题
第2章 XML相关工具简介
2. 1 XML编辑器
2. 2 XML校验器
2. 2. 1 Micfosoft Internet Explorer 5. x(IE 5. x)
2. 2. 2 XML Validator
2. 2. 3 MSXML
2. 2. 4 将Internet Explorer 5. x提升为Validated XML校验器
2. 3 XSL/XSLT相关工具
2. 3. 1 XSLT Viewer
2. 3. 2 将Internet Explorer 5. x提升为可观看经XSL转换XML后的结果
本章习题
第3章 Well-FormedXML
3. 1 建立第一份Well-Formed XML文件
3. 1. 1 XML的基本语法
3. 1. 2 xml与version声明
3. 1. 3 根(Root)结点
3. 1. 4 所有的标记必须以嵌套式(树状)排列
3. 1. 5 成对的标记出现方式
3. 1. 6 空的标记结尾必须加上“/”
3. 1. 7 标记名称与属性的规定
3. 1. 8 属性值前后必须被“"”所包围
3. 1. 9 特殊字符的规定
3. 2 设计XML文件时必须的考虑
3. 2. 1 标记的考虑
3. 2. 2 属性的考虑
3. 3 语法
3. 3. 1 用XML设计的标准语言
3. 3. 2 建立属于您的语法
3. 4 使用命名空间避免冲突
3. 4. 1 XML为何需要命名空间
3. 4. 2 名称空间如何解决问题
3. 4. 3 在XML中如何使用命名空间
3. 4. 4 XML使用命名空间的典型——XSL与XHTML
本章习题
第4章 XML相关技术介绍
4. 1 XML相关技术简介
4. 1. 1 排版样本(Style sheets)
4. 1. 2 数据绑定(Data binding)
4. 1. 3 DOM(Document Object Model)
4. 1. 4 验证(Validation)
4. 2 排版样本简介
4. 2. 1 在HTML中使用CSS排版样本
4. 2. 2 在XML中使用CSS作为排版样本
4. 2. 3 XSL排版样本
4. 2. 4 在XML中使用XSL作为排版样本
4. 2. 5 使用View XSL Output调试
4. 3 在HTML中使用XML
4. 3. 1 数据的传送
4. 3. 2 建立XML数据岛
4. 3. 3 将XML数据绑定到HTML标记
4. 4 通过DOM访问XML
4. 4. 1 DOM简介
4. 4. 2 XML文件树(XML Document Tree)
4. 4. 3 DOM对象
4. 4. 4 使用DOM来浏览XML数据岛
4. 5 验证(Validation)
4. 5. 1 Well-Formed与Validated XML文件
4. 5. 2 验证技术:DTD与XML Schema
4. 5. 3 DTD简介
4. 5. 4 使用DTD来验证XML文件
4. 5. 5 DTD的功能限制
4. 5. 6 XML Schema简介
4. 5. 7 使用XML Schema来验证 XML文件
本章习题
Part II 验证技术
第5章 DTD
5. 1 DTD与ValidatedXML文件
5. 1. 1 DTD
5. 1. 2 使用DTD的优缺点
5. 1. 3 Validated XML文件
5. 1. 4 检查XML文件是否为Validated XML文件的工具
5. 2 内部DTD声明与外部DTD声明
5. 2. 1 内部的DTD声明
5. 2. 2 外部的DTD声明
5. 2. 3 内部的DTD与外部DTD的合作
5. 3 元素(ELEMENT)
5. 3. 1 非空元素的声明与使用
5. 3. 2 空元素的声明与使用(EMPTY的使用)
5. 3. 3 不做限制的元素声明与使用(ANY的使用)
5. 4 树状结构
5. 5 结构符号
5. 5. 1 “()”. “, ”结构符号与没有结构符号
5. 5. 2 重复性符号“*”. “+”
5. 5. 3 选择性符号“?”. “|”
5. 6 更复杂的文件结构与DTD声明
5. 6. 1 混合型的声明
5. 6. 2 递归式的声明
5. 7 实体
5. 7. 1 内部实体与外部实体
5. 7. 2 可拆解实体与不可拆解实体
5. 7. 3 实体的种类
5. 8 再谈实体
5. 8. 1 在DTD声明中使用实体引用
5. 8. 2 参数型的实体引用
5. 8. 3 一般型与参数型实体引用的合作
5. 8. 4 多个外部DTD的合作方式
5. 9 其他命令
5. 9. 1 备注
5. 9. 2 IGNORE与INCLUDE
5. 9. 3 CDATA关键字
本章习题
第6章 DTD的属性声明
6. 1 元素的属性
6. 1. 1 属性使用上的Well-Formed限制
6. 1. 2 属性的声明语法
6. 1. 3 属性(值)类型
6. 1. 4 属性的默认值类型
6. 2 细说属性值类型
6. 2. 1 CDATA
6. 2. 2 Enumerated
6. 2. 3 NMTOKEN
6. 2. 4 NMTOKENS
6. 2. 5 ENTITY
6. 2. 6 ENTITIES
6. 2. 7 NOTATION
6. 2. 8 ID
6. 2. 9 IDREF
6. 2. 10 IDREFS
6. 3 细说属性默认值类型
6. 3. 1 #IMPLIED
6. 3. 2 #REQUIRED
6. 3. 3 #FIXED
6. 3. 4 特定的默认字符串
6. 4 默认的属性名称
6. 4. 1 xml:space默认属性
6. 4. 2 xml:lang默认属性
本章习题
第7章 XML Schema
7. 1 XML Schema简介
7. 1. 1 XML Schema在W3C的审议进度
7. 1. 2 XML Schema与DTD
7. 2 XML Schema的基础
7. 2. 1 XML Schema的基础语法
7. 2. 2 W3C与 Microsoft的 XML Schema
7. 2. 3 指定XML Schema
7. 3 XML Schema的结构(元素)声明
7. 3. 1 XML元素声明<ElementType>
7. 3. 2 XML子元素声明<element>
7. 3. 3 组元素<group>
7. 3. 4 属性声明<AttributeType>
7. 3. 5 元素属性声明<attribute>
7. 4 XML Schema的数据类型声明
7. 4. 1 数据类型种类
7. 4. 2 数据类型的声明(直接声明)
7. 4. 3 数据类型的声明(使用<datatype>声明)
本章习题
Part III ASP与XML
第8章 ASP与XML
8. 1 静态与动态的XML数据
8. 1. 1 数据的对应
8. 1. 2 浏览器与网页服务器的沟通
8. 2 ASP简介
8. 2. 1 ASP的运行原理
8. 2. 2 ASP的内建对象
8. 2. 3 ASP的语法与范例
8. 2. 4 使用Form传送数据
8. 2. 5 ASP接收与返回数据
8. 2. 6 存储用户信息
8. 2. 7 网上书店案例实作(一)——1
8. 3 ASP与数据库集成应用
8. 3. 1 ADO简介
8. 3. 2 通过ADO连接数据库
8. 3. 3 Recordset的概念与使用
8. 3. 4 ASP返回HTML格式数据
8. 4 ASP与 XML
8. 4. 1 设置ContentType
8. 4. 2 ASP返回XML的数据
8. 4. 3 Recordset与 XML
8. 4. 4 网上书店案例实作(一)--2
本章习题
第9章 XSL与XML
9. 1 通过XSL转换XML文件
9. 1. 1 XSL处理器(XSL Processor)
9. 1. 2 转换与格式化排版
9. 1. 3 XSL的主要概念
9. 1. 4 View XSL Output
9. 2 如何使用XSL排版样本
9. 3 XPath路径表示法
9. 3. 1 XPath简介
9. 4 模板(template)的使用方法
9. 4. 1 xsl:stylesheet元素
9. 4. 2 模板(xsl:template元素)与模板对应原则
9. 4. 3 xsl:for-each元素
9. 4. 4 xsl:apply-templates元素(应用模板)
9. 4. 5 xsl:value-of元素(取出XML元素或属性数据)
9. 5 在输出中添加 XML数据
9. 5. 1 xsl:comment元素(加入注释)
9. 5. 2 xsl:copy元素(复制数据)
9. 5. 3 xsl:attribute元素(添加属性)
9. 5. 4 xsl:element元素(添加标记)
9. 6 XSL的条件语句控制功能
9. 6. 1 xsl:if元素
9. 6. 2 xsl:choose. xsl:when. xsl:otherwise元素
9. 7 网上书店案例实作(二)
本章习题
第10章 XML数据岛
10. 1 浏览器与数据访问
10. 1. 1 服务器传送数据
10. 1. 2 在客户瑞中使用DSO
10. 1. 3 数据与显示
10. 1. 4 内联与对外引用的 XML DSO
10. 2 数据绑定(Data Binding)
10. 2. 1 XML与ADO Recordset
10. 2. 2 DHTML标记与数据绑定
10. 2. 3 使用Table显示多条数据
10. 2. 4 读取重复性数据
10. 2. 5 读取XML属性
10. 3 数据的控制与处理
10. 3. 1 通过Recordset的函数来浏览XML数据岛
10. 3. 2 动态改变DHTML标记内容
10. 3. 3 DSO的事件
10. 3. 4 搜索. 排序. 修改XML数据岛的数据
10. 4 网上书店案例实作(三)
本章习题
第11章 XML DOM
11. 1 DOM与XML
11. 1. 1 XML数据与XML校验器
11. 1. 2 各种DOM对象与树状结构
11. 1. 3 DOM树的结点
11. 1. 4 W3C与微软的DOM
11. 2 访问XML DOM树
11. 2. 1 访问XML数据
11. 2. 2 访问根元素(documentElement属性)
11. 2. 3 浏览DOM树中的各个结点
11. 2. 4 浏览结点列表(Nodelist)中的结点
11. 2. 5 与结点内容有关的属性
11. 3 DOM与XSL
11. 3. 1 通过DOM在客户端动态指定XSL排版样本
11. 3. 2 通过DOM在服务器端动态指定XSL排版样本
11. 3. 3 网上书店案例实作(四)--1
11. 4 错误处理(parseError属性)
11. 5 元素与属性的访问(可使用XPath)
11. 5. 1 访问元素结点(getElementsByTagName)
11. 5. 2 选择元素(selectSingleNode. selectNodes)
11. 5. 3 访问元素内容
11. 5. 4 建立. 删除或取代元素结点
11. 5. 5 访问属性
11. 5. 6 建立或删除属性
11. 5. 7 网上书店案例实作(四)--2
11. 6 通过DOM来显示 XML数据
11. 6. 1 再谈XSL(XSL的功能限制)
11. 6. 2 使用字符串存放显示的内容
11. 6. 3 XML数据的变量运算
11. 6. 4 读取多个XML数据源
11. 6. 5 显示字符串
11. 6. 6 网上书店案例实作(四)--3
本章习题
第12章 XMLHTTP
12. 1 客户端的准备
12. 1. 1 XML网站架构
12. 1. 2 从客户端将XML传送到服务器
12. 1. 3 建立XML数据包内容
12. 1. 4 复制XML DOM树
12. 2 传送XML数据到服务器(XMLHTTP对象)
12. 2. 1 XMLHTTP对象初始化
12. 2. 2 送出XML数据到服务器(open与send)
12. 2. 3 网上书店案例实作(五)--1
12. 3 服务器端对 XML的处理
12. 3. 1 加载XML数据
12. 3. 2 使用XML数据更新数据库
12. 4 返回信息
12. 4. 1 返回信息的种类
12. 4. 2 返回静态XML文件
12. 4. 3 返回动态XML文件
12. 5 接收返回信息
12. 5. 1 接收HTML网页返回信息
12. 5. 2 接收XML格式的返回信息
12. 5. 3 网上书店案例实作(五)——2
本章习题
第13章 动态验证
13. 1 验证的重要性
13. 1. 1 为何会出现不合法的XML文件
13. 1. 2 处理不合法的XML文件
13. 2 XML Schema Extension与DOM
13. 2. 1 XML Schema Extension
13. 2. 2 通过DOM获取XML Schema与XML Schema Extension
13. 3 动态验证
13. 3. 1 在客户端做动态验证设置
13. 3. 2 在服务器做动态验证设置
13. 3. 3 在服务器执行动态验证
13. 3. 4 ParseError对象
13. 3. 5 网上书店案例实作(六)
本章习题
Part IV 案例实作篇
第14章 网上书店案例实作(一)【动态产生XML文件】
14. 1 建立网上书店基本架构与功能
14. 1. 1 建立网上书店网站
14. 1. 2 Form的练习
14. 1. 3 ASP接收与返回信息
14. 2 从数据库查询所需信息并动态返回XML文件
14. 2. 1 通过ADO访问数据库数据
14. 2. 2 返回XML网页
14. 2. 3 返回每一本书的更多信息
14. 2. 4 处理多作者的方法
第15章 网上书店案例实作(二)【XSL排版样应用】
15. 1 建立与使用XSL排版样本
15. 2 在XSL中建立一个HTML表格以显示查询结果
15. 2. 1 建立HTML表格并取出XML网页数据
15. 2. 2 处理多作者的问题
15. 3 建立超链接
15. 4 显示图片
15. 5 显示
第16章 网上书店案例实作(三)【XML数据岛应用】
16. 1 动态建立XML数据岛与数据绑定
16. 1. 1 向数据库要求获取书籍详细数据
16. 1. 2 制作XML数据岛与数据绑定
16. 2 使用嵌套表格显示XML数据岛的重复性数据
16. 2. 1 建立多条作者数据
16. 2. 2 使用嵌套表格连接多条作者数据
第17章 网上书店案例实作(四)【XML DOM应用】
17. 1 在客户端通过 DOM对象转换XML数据
17. 1. 1 通过DOM对象读取XML数据岛的数据
17. 1. 2 建立转换的XSL
17. 1. 3 执行转换
17. 2 增加订购数量新元素
17. 2. 1 添加<数量>元素
17. 2. 2 添加订购项目
17. 2. 3 处理相同订购项目问题
17. 3 通过DOM来显示XML数据
17. 3. 1 添加OrderView网页
17. 3. 2 读取XML数据岛内容并显示在HTML网页中
17. 3. 3 统计XML数据岛内的数据
第18章 网上书店案例实作(五)【使用XMLHTTP对象】
18. 1 从客户端利用XMLHTTP传送XML数据到服务器
18. 1. 1 建立XML数据包
18. 1. 2 复制XML元素结点
18. 1. 3 传送XML数据包
18. 1. 4 清除订单
18. 2 服务器端处理接收到的XML数据包
18. 2. 1 连接数据库
18. 2. 2 接收XML数据包
18. 2. 3 在服务器端处理XML数据
18. 2. 4 返回XML数据到客户端
18. 2. 5 客户端对XML的处理
18. 2. 6 修改库存量
第19章 网上书店案例实作(六)【动态验证技巧】
19. 1 建立验证用的XML Schema
19. 2 动态验证所接收到的XML数据包
19. 2. 1 动态指定验证依据与实施验证
19. 2. 2 添加验证错误的错误信息种类
19. 2. 3 客户端显示验证错误信息
附录A 安装范例与数据库
附录B Microsoft XML DOM的方法与属性
附录C XML的EBNF语法
附录D ISO-639
附录E 本书习题参考答案

本目录推荐