书籍详情

XML理论和应用基础

XML理论和应用基础

作者:孙一中编著

出版社:北京邮电大学出版社

出版时间:2000-05-01

ISBN:9787563504220

定价:¥36.00

购买这本书可以去
内容简介
  可扩展标记语言(XML)正逐渐成为数据表达和网络计算的通用语言,从技术层面对知识时代的进步起着基础性作用。本书作为XML的入门书籍向读者系统介绍XML的理论和应用的基础。全书的内容分为三大部分。第一部分XML语法,介绍XML及相关标准(XML,DTD,Schema,Namespace,XSL,XLink,Unicode,RDF等);第二部分XML实践,讨论XML编程基础(DOM/SAX)以及在各种编程环境中(VB,VC,Java,ASP)实践应用的指南;第三部分XML分支,介绍XML在具体行业中的应用(MathML,OEB,WAP,SMIL,XML/EDI)和XML框架(Biztalk,EBXML等)。本书内容丰富、结构合理、紧跟最新技术发展。书中有大量的实例,具有很强的实用性。另外,本书附有配套光盘,其中有大量的中文文档、标准文本、教程以及开发工具。本书适合网络和信息技术人员特别是从事电子商务的工程技术和管理人员阅读,也向所有对Internet和信息社会发展感兴趣的朋友推荐本书。
作者简介
暂缺《XML理论和应用基础》作者简介
目录
第一部分 XML语法                  
 第1章 Web语言的发展和XML的产生                  
 1. 1 Internet及其发展                  
 1. 1. 1 Internet简史                  
 1. 1. 2  Internet应用                  
 1. 2  Web语言的发展                  
 1. 3  XML的产生                  
 1. 4  XML的优点和应用                  
 1. 4. 1  XML带来的好处                  
 1. 4. 2  XML的应用                  
 1. 4. 3 新的机会                  
 第2章  XML1. 0标准                  
 2. 1 简介                  
 2. 1. 1 格式良好和有效                  
 2. 1. 2 物理结构和逻辑结构                  
 2. 2  XML的设计目标                  
 2. 3 扩展巴克斯-诺尔范式(EBNF)                  
 2. 4 元素                  
 2. 4. 1 起始标记. 结束标记和空元素标记                  
 2. 4. 2 字符数据                  
 2. 4. 3 注释                  
 2. 4. 4 引用                  
 2. 4. 5 处理指令                  
 2. 4. 6 字符数据段                  
 2. 5 序言(prolog)                  
 2. 5. 1 XML声明                  
 2. 5. 2 初探DTD                  
 第3章 深入DTD                  
 3. 1 引言                  
 3. 2 元素类型声明                  
 3. 2. 1 元素类型内容说明                  
 3. 2. 2 元素内容模型                  
 3. 3 属性表声明                  
 3. 3. 1 属性类型                  
 3. 3. 2 属性缺省值                  
 3. 4 实体声明                  
 3. 4. 1 通用实体声明和参数实体声明                  
 3. 4. 2 内部实体声明和外部实体声明                  
 3. 5 符号声明                  
 3. 6 小结                  
 第4章  XML Schema                  
 4. 1 为什么需要XML Schema                  
 4. 2 XML Schema简介                  
 4. 3 XML-Data大纲                  
 4. 3. 1 大纲                  
 4. 3. 2 元素                  
 4. 3. 3 属性                  
 4. 3. 4 数据类型                  
 4. 4 XML大纲草案                  
 4. 4. 1 XML大钢结构                  
 4. 4. 2  XML大纲数据类型                  
 第5章 XML中的名域                  
 5. 1 为什么需要名域                  
 5. 2 名域简介                  
 5. 3 声明名域                  
 5. 4 使用限定的名称                  
 5. 4. 1 元素类型限定                  
 5. 4. 2 属性限定                  
 5. 5 将名域应用于元素和属性                  
 5. 5. 1 名域范围                  
 5. 5. 2 名域缺省                  
 5. 6 属性的唯一性                  
 5. 7 分清URI, URL和URN                  
 第6章 XML的表现                  
 6. 1 XML的新理念                  
 6. 2 XML样式语言的发展                  
 6. 2. 1  DSSSL                  
 6. 2. 2  CSS                  
 6. 2. 3 如何表现XML                  
 6. 2. 4 XSL                  
 6. 2. 5  CSS+DOM还是XSLT+XSL-FO                  
 6. 3 将样式表和XML结合                  
 6. 4 XSLT                  
 6. 4. 1 XSLT的设计目的                  
 6. 4. 2 为什么需要XSLT                  
 6. 4. 3 XSLT的特点                  
 6. 4. 4 XSLT的机理                  
 6. 4. 5 深入XSLT                  
 6. 5 XSL-FO                  
 6. 5. 1 分页和布局格式化对象                  
 6. 5. 2  行外(Out-of-Line)格式化对象                  
 6. 5. 3 其他格式化对象                  
 第7章 XML链接                  
 7. 1 简介                  
 7. 2 扩展路径语言XPath                  
 7. 2. 1 定位路径                  
 7. 2. 2 XPath的表达式                  
 7. 2. 3 核心函数库                  
 7. 3 扩展指针语言XPointer                  
 7. 3. 1 简介                  
 7. 3. 2 XPointer的模式和语言                  
 7. 3. 3  XPointer对XPath的扩展                  
 7. 4  XML链接语言XLink                  
 7. 4. 1 XLink简介                  
 7. 4. 2 链接属性                  
 7. 4. 3 链接元素                  
 第8章 下一代HTML--XHTML                  
 8. 1 什么是XHTML                  
 8. 2 为什么需要XHTML                  
 8. 3 XHTML的特点                  
 8. 4 XHTML1. 0的定义                  
 8. 4. 1 文档标准                  
 8. 4. 2  用户代理(User Agent)标准                  
 8. 5  XHTML与HTML4. 0的区别                  
 8. 5. 1 文档必须格式良好                  
 8. 5. 2 有效性验证                  
 8. 5. 3 其他规定                  
 8. 6  XHTML的发展方向                  
 8. 6. 1 模块化HTML                  
 8. 6. 2 子集和可扩展性                  
 8. 6. 3 文档外形(Document Profiles)                  
 第9章 Unicode和XML中的字符编码                  
 9. 1 Unicode简介                  
 9. 2  Unicode细节                  
 9. 2. 1  Unicode中的空间分配                  
 9. 2. 2  UTF-8                  
 9. 2. 3  UTF-16代理对                  
 9. 2. 4 私用区                  
 9. 3 XML中的编码规定                  
 9. 4 XML中的Unicode                  
 第10章 资源描述框架(RDF)                  
 10. 1 RDF简介                  
 10. 2 RDF模型                  
 10. 3 RDF基本语法                  
 10. 3. 1 完整语法                  
 10. 3. 2 简化语法                  
 10. 4 RDF大纲                  
 10. 4. 1 类和属性                  
 10. 4. 2 约束                  
 10. 4. 3 扩展机制                  
 10. 5 小结                  
 第二部分 XML实践                  
 第11章  DOM和SAX--XML编程基石                  
 11. 1 什么是DOM                  
 11. 2  DOM核心                  
 11. 3  DOM HTML                  
 11. 4  DOM Level 2                  
 11. 5  SAX                  
 11. 6 如何应用XML                  
 11. 6. 1 典型应用步骤                  
 11. 6. 2  XML解析器                  
 第12章  XML在Visual Basic中的应用                  
 12. 1 简介                  
 12. 2 在VB中使用DOM对象操作XML                  
 12. 2. 1  创建DOMDocument对象                  
 12. 2. 2 创建XML文档                  
 12. 2. 3 载入XML文档                  
 12. 2. 4 创建新的子元素                  
 12. 2. 5 得到子元素                  
 12. 2. 6 为子元素添加属性                  
 12. 2. 7 得到指定的属性                  
 12. 2. 8 为一个子元素添加文本                  
 12. 2. 9 得到指定节点的文本值                  
 12. 2. 10 IXMLDOMNode对象的应用                  
 12. 2. 11 示例                  
 12. 2. 12 查询XML文档                  
 12. 2. 13 利用DOM对象中的方法上载XML文档                  
 12. 3 小结                  
 第13章 XML在Visual C++ 中的应用                  
 13. 1 XML接口(COM Interface)简介                  
 13. 2 主要XML接口的使用方法                  
 13. 2. 1 IXMLDOMDocument                  
 13. 2. 2  IXMLDOMNode                  
 13, 2. 3  IXMLDOMNodeList                  
 13. 2. 4  IXMLDOMNamedNodeMap                  
 13. 2. 5  IXMLDOMElement                  
 13. 2. 6 IXMLDOMEntity                  
 13. 2. 7  IXMLDOMParseError                  
 13. 2. 8  IXMLDOMProcessingInstruction                  
 13. 2. 9  IXMLDOMText                  
 13. 2. 10  IXMLHttpRequest                  
 13. 3  VC中XML的实际应用                  
 13. 3. 1  Courser备课工具简介                  
 13. 3. 2  Courser的数据结构                  
 13. 3. 3  XML树遍历                  
 13. 3. 4  创建XML文档                  
 13. 3. 5  搜索XML文档                  
 13. 3. 6  打开. 保存XML文档                  
 第14章 XML在Java中的应用                  
 14. 1 Java和XML结合                  
 14. 1. 1 重新认识Java                  
 14. 1. 2 Java+XMI--网络编程的最佳组合                  
 14. 2 XML在Java中的使用                  
 14. 2. 1 简介                  
 14. 2. 2 基于DOM的解析(以IBM的XML4J为例)                  
 14. 2. 3 基于SAX的解析(以Sun的ProjectX为例)                  
 14. 3  XML在J2EE中的应用                  
 14. 3. 1  J2EE简介                  
 14. 3. 2 具体应用                  
 14. 4  XML的Java应用基本类型                  
 第15章 XML在ASP中的应用                  
 15. 1 在ASP中使用DOM对象操作XML                  
 15. 1. 1 在ASP中如何使用Microsoft XML 2. 0                  
 15. 1. 2 在ASP中创建DOMDocument对象                  
 15. 1. 3 在ASP中创建一个XML文件                  
 15. 1. 4 在ASP中得到一个XML文件                  
 15. 1. 5 如何在ASP中创建新的子元素                  
 15. 1. 6 如何在ASP中得到一个子元素                  
 15. 1. 7 如何在ASP中为XML一个子元素添加属性                  
 15. 1. 8 在ASP中得到XML指定的属性                  
 15. 1. 9 在ASP中为一个子元素添加文本                  
 15. 1. 10 在ASP中得到XML指定节点的文本值                  
 15. 2 示例                  
 15. 2. 1 上载一个XML文件                  
 15. 2. 2 实现XML文件中查询                  
 15. 2. 3 将数据库或其他的数据转换为XML数据                  
 第三部分 XML分支                  
 第16章 教学标记语言MathML                  
 16. 1  MathML的发展历程                  
 16. 1. 1 什么是MathML                  
 16. 1. 2  为什么需要MathML                  
 16. 1. 3 数学表示的特性                  
 16. 1. 4 MathML的历史                  
 16. 1. 5  MathML的设计目标                  
 16. 2  MathML基础                  
 16. 2. 1  一个MathML的简单例子                  
 16. 2. 2  MathML的基本概念                  
 16. 2. 3 容器                  
 16. 2. 4 表形法标注                  
 16. 2. 5 表义法标注                  
 16. 2. 6 形义结合标注法                  
 16. 2. 7 表义元素(Content Element)列表                  
 16. 2. 8  表形元素(Presentation Elements)列表                  
 16. 3  MathML的应用                  
 第17章 改变人类知识传播方式的电子书                  
 17. 1 电子书的特点                  
 17. 1. 1  EB:Electronic Book & Easy Browsing & Easy Broadcasting                  
 17. 1. 2 电子书的硬件功能特色                  
 17. 1. 3 电子书的软技术革命                  
 17. 2 电子书的灵魂--XML和OEB标准                  
 17. 2. 1 电子书标准的变迁                  
 17. 2. 2 XML与电子书                  
 17. 2. 3 OEB1. 0及其未来                  
 17. 3 小结                  
 第18章 无线应用协议(WAP)                  
 18. 1  WAP论坛的产生                  
 18. 2  WAP简介                  
 18. 3  WAP的优点                  
 18. 3. 1 网络运营商                  
 18. 3. 2 内容提供者                  
 18. 3. 3 终端用户                  
 18. 4 为何选择WAP                  
 18. 5 WAP架构概述                  
 18. 5. 1 WWW模型                  
 18. 5. 2  WAP模型                  
 18. 5. 3  WAP网络实例                  
 18. 5. 4 安全模式                  
 18. 6  WAP架构的组成                  
 18. 6. 1  无线应用环境(WAE)                  
 18. 6. 2 无线会话协议(WSP)                  
 18. 6. 3 无线事务协议(WTP)                  
 18. 6. 4 无线传输层安全(WTLS)                  
 18. 6. 5 无线数据协议(WDP)                  
 18. 6. 6 网络承载                  
 18. 6. 7 其他服务和应用                  
 18. 7  WML和 WMLScript概述                  
 18. 7. 1 WML                  
 18. 7. 2 WMLScript                  
 18. 8 WAP应用, 如火如荼                  
 18. 9  WAP的发展                  
 18. 9. 1 联合与竞争                  
 18. 9. 2 WAP在中国:联合联合再联合                  
 第19章 同步多媒体合成语言SMIL                  
 19. 1  什么是SMIL                  
 19. 2  SMIL 1. 0规范简介                  
 19. 2. 1  SMIL文档的结构                  
 19. 2. 2  SMIL文档头                  
 19. 2. 3  SMIL文档体                  
 19. 2. 4  SMIL DTD                  
 19. 3  SMIL开发工具                  
 19. 3. 1  GRiNS Editor for SMIL                  
 19. 3. 2 建立一个简单的演示                  
 19. 3. 3 扩展这个演示                  
 19. 3. 4 增加演示的自适应性                  
 19. 3. 5 为媒体添加超链接                  
 19. 4 SMIL的未来                  
 第20章 XML在电子商务中的应用                  
 20. 1 XML/EDI电子数据交换                  
 20. 2 应用的整合:XML框架                  
 20. 2. 1 背景                  
 20. 2. 2 胶水                  
 20. 2. 3 XML框架                  
 20. 2. 4 尾声                  
 附录A XML术语表                  
 附录B XML的相关标准                  
 附录C XML网络资源                  

猜您喜欢

读书导航