
| 讲解XML的核心语法和开发要点;讲解通过DTD和XML Schema验证XML文档有效性的方法;把CSS样式表应用到XML中,使XML文档像网页一样表现在浏览器中的方法;演示XSL家族的三大技术在数据搜索、网页转换和出版印刷上的综合应用;通过Java语言演示XML文档的两种解析方式——SAX和DOM;演示在Editix编辑器中开发XML文档、测试XPath表达式和设计XML Schema等的详细流程。 |
| 第1章 可扩展标记语言——XML 1.1 XML基础 1.1.1 XML发展简史 1.1.2 与XML相关的技术 1.1.3 XML文档的结构 1.1.4 XML文档的约束条件 1.1.5 XML术语 1.1.6 XML处理程序 1.2 XML语法 1.2.1 XML基本语法规则 1.2.2 序(Prolog) 1.2.3 元素(Element)和标签(Tag) 1.2.4 属性(Attribute) 1.2.5 字符数据 1.2.6 注释 1.2.7 字符引用(Character Reference) 1.2.8 实体引用(Entity Reference) 1.3 本章习题 第2章 文档类型定义——DTD 2.1 在XML文档中应用DTD 2.1.1 通过DTD验证XML文档的有效性 2.1.2 在XML文档中引入DTD 2.2 定义元素 2.2.1 元素的基本定义方法 2.2.2 元素内容 2.2.3 子元素出现的重复性 2.3 定义属性 2.3.1 属性默认值 2.3.2 属性类型 2.4 实体引用 2.4.1 实体的定义和引用方法 2.4.2 外部实体 2.4.3 参数实体 2.5 条件节 2.6 本章习题 第3章 XML名称空间 3.1 XML名称空间的基本概念 3.1.1 XML名称空间的作用及表现形式 3.1.2 名称与IRI 3.2 XML名称空间语法 3.2.1 声明XML名称空间 3.2.2 名称空间与元素 3.2.3 名称空间与属性 3.3 XML名称空间与DTD文档验证 3.3.1 XML名称空间在DTD中的用法 3.3.2 名称空间与实体 3.4 本章习题 第4章 XML模式——XML Schema 4.1 XML Schema简介 4.1.1 XML Schema总览 4.1.2 XML Schema与DTD 4.1.3 与XML Schema相关的名称空间 4.1.4 XML Schema的引用方法 4.1.5 XML Schema的主要组成部分 4.2 XML Schema中的类型 4.2.1 简单类型 4.2.2 复杂类型 4.3 约束条件 …… 第5章 层叠式样式——CSS 第6章 文档寻址语言——XPath 第7章 文档转换——XSLT 第8章 XSL格式化对象——XSL-FO 第9章 简单XML编程接口——SAX2 第10章 文档对象模型——DOM 附录A XML开发工具Editix简介 附录B Apache FOP使用方法简介 附录C 习题解答 |
商品评论(0条)