
| 《高等学校计算机专业规划教材:XML技术与应用》特色: 重点介绍了XML的应用,包括数据存储、数据交换、AJAX.WebService.Android移动应用开发等目前软件开发中的热门领域和技术。 以表示股票行情信息的XML文档作为应用案例贯穿全书,部分需要使用命名空间的章节使用包含书籍和酒店预订的案例。 对于XML文档的解析和处理贯穿全书,每章都有相关的处理XML文档的Java应用程序案例,包括基于HTTP协议的应用程序、Servlet.Android应用程序等。 |
| 彭涛,2002年在中国科学院研究生院获工学博士学位,现任北京联合大学信息学院副教授,主要研究领域为服务计算、移动计算、嵌入式系统等,2006年获“北京市中青年骨干教师”称号。 |
| 第1章 XML简介 1.1 什么是XML 1.1.1 XML的产生背景 1.1.2 一个XML文档示例 1.2 XML与HTML的关系 1.3 XML解析器 1.3.1 解析步骤 1.3.2 解析股票行情XML文档 1.4 XML的优点 1.4.1 良好的可扩展性 1.4.2 内容与形式的分离 1.4.3 遵循严格的语法要求 1.4.4 便于信息的传输 1.4.5 具有较好的保值性 1.5 XML的应用 1.6 习题 第2章 XML的规范性:格式良好 2.1 XML文档的结构 2.1.1XML声明 2.1.2 处理指令 2.1.3 注释 2.2 元素 2.2.1 标签 2.2.2 元素内容 2.2.3 元素的嵌套 2.3 属性 2.4 CDATA段 2.5 命名空间 2.5.1 命名空间的声明 2.5.2 命名空间的作用域 2.5.3 命名空间的名称 2.5.4 命名空间的解析 2.6 习题 第3章 XML的有效性:DTD 3.1 第一个DTD 3.2 文档类型声明 3.2.1 系统标识符 3.2.2 公共标识符 3.3 有效性的验证 3.3.1 使用开发工具验证 3.3.2 编程验证 3.4 声明元素 3.5 声明属性 3.5.1 属性的名称 3.5.2 属性值的类型 3.5.3 属性的取值方式 3.6 声明实体 3.6.1 内置实体 3.6.2 字符实体 3.6.3 普通实体 3.6.4 参数实体 3.7 DTD的局限性 3.8 习题 第4章 XML的有效性:xML schema 4.1 XML Schema简介 4.2 XML有效性的验证 4.2.1 使用开发工具验证 4.2.2 编程验证 4.3 声明元素 4.3.1 元素的声明语法 4.3.2 元素的引用 4.4 声明属性 4.4.1 属性的声明语法 4.4.2 属性值的约束 4.5 数据类型 4.5.1 简单类型 4.5.2 复杂类型 4.6 使用命名空间 4.7 引用XML Schema 4.8 习题 第5章 XML的转换:XSLT 第6章 XML的解析:DOM 第7章 XML的解析:SAX 第8章 XML的解析:dom4j 第9章 XML的应用:数据存储与数据交换 第10章 XML的应用:AJAX 第11章 XML的应用:Web Service 第12章 应用案例:Android应用开发 参考文献 |
商品评论(0条)