
| 疯狂源自梦想,技术成就辉煌 看得懂 学得会 做得出 1.知识全面、专业性强 本书并不是一本关-于xml基础的图书,本书系统而深入地介绍txml相关知识,不仅包括dtd、xml schema等基础内容。也包括xslt、xpath、xquery、dom、sax、jdom和dom4j等高级内容。除此之外,还介绍txml在实际企业开发中一个重要的应用方向:web services。并介绍tjava领域的web services框架cxf的用法。这些知识点覆盖txml相关的绝大部分内容。专业性非常强。 2.案例实际、实用性强 本书前面各章讲解各小知识点时,不仅介绍了它们的基本语法,还提供了与之对应的小范例,希望读者能理论结合实际。边读边练,通过编码来掌握相应的知识。本书除了介绍xml及其相关知识之外,更重点介绍了如何将xml知识融入实际应用开发,例如书中最后两个案例,都是:xml在实际企业开发中极好的范例。 3.深入浅出、易读性强 本书与疯狂java体系的其他图书一样。即使在介绍专业性极强的知识时,也尽量使用深入浅出的类比来帮助读者理解它们,然后配合针对性很强、重点突出的小示例来说明这些知识,降低初学者的学习难度。通过这种案例驱动的讲解方式,让读者阅读时更容易理解各知识点的功能;接下来又能迅速将所学知识应用于实际开发。 |
| 李刚,从事10年的JavaEE应用开发。 曾任LITEON公司的J2EE技术主管,负责该公司的企业信息平台的架构设计。 曾任广州电信、广东龙泉科技等公司的技术培训导师。 2007年3月26日的《电脑报》专访人物。 现任新东方广州中心软件教学总监,并曾任广东技术师范学院计算机科学系的兼职副教授。 培训的学生已在华为、立信、普信、网易、电信盈科、中企动力等公司就职。 国内知名的高端IT技术作家,已出版《Spring2.0宝典》、《基于J2EE的Ajax宝典》、《轻量级J2EE企业应用实战》、《Struts2权威指南》、《RubyOnRails敏捷开发最佳实践》等著作。 |
| 第1章 xml概述 1.1 xml的起源 1.2 xml的优势 1.3 xml和java ee 1.4 xml的编辑工具 1.5 xml的竞争对手 1.6 本章小结 第2章 xml文档规则 2.1 xml文档的分类 2.2 xml文档的整体结构 2.3 xml声明 2.4 xml元素的基本规则 2.5 字符数据 2.6 注释 2.7 处理指令 2.8 w3c对于属性的使用建议 2.9 换行处理 2.10 本章小结 第3章 dtd详解 3.1 xml语义约束 3.2 引入dtd 3.3 dtd文档的结构 3.4 定义元素 3.5 定义子元素 3.6 定义元素属性 3.7 定义实体 3.8 定义符号 3.9 使用xmlspy创建dtd 3.10 本章小结 第4章 xml schema基本语法 4.1 dtd和schema 4.2 xml schema入门 4.3 schema中的注释 4.4 理解schema的数据类型 4.5 schema内置类型 4.6 使用限制派生新类型 4.7 使用 4.8 使用 4.9 列表和联合结合使用 4.10 阻止派生新的简单类型 4.11 合并多个schema 4.12 xmlspy中关于schema的 4.12 操作 4.13 本章小结 第5章 xml schema高级知识 5.1 使用anytype定义任意类型 5.2 定义复杂类型 5.3 复杂类型的进一步派生 5.4 阻止派生新的类型 5.5 通配符 5.6 元素替换 5.7 抽象元素和抽象类型 5.8 一致性约束 5.9 元素组与属性组 5.10 定义符号 5.11 本章小结 第6章 命名空间详解 6.1 使用命名空间 6.2 schema的命名空间支持 6.3 命名空间和dtd 6.4 本章小结 第7章 使用css显示xml文件 7.1 样式单简介 7.2 css的基本用法 7.3 对xml文档有效的css 7.3 选择器 7.4 使用css显示xml 7.5 本章小结 第8章 使用xslt显示xml 8.1 xsl概述 8.2 xslt入门 8.3 xslt转换分类 8.4 xslt的内置模板规则 8.5 流程控制元素 8.6 控制空白的处理方式 8.7 创建结果树 8.8 变量和参数 8.9 使用命名模板 8.11 xslt 1.1的fallback支持 8.12 指定输出格式 8.13 xslt的内置函数 8.14 xslt 2.0的常用新功能 8.15 使用xmlspy管理xslt 8.15 操作 8.16 本章小结 第9章 xpath语言详解 9.1 xpath语言简介 9.2 绝对路径和相对路径 9.3 xpath基础语法 9.4 运算符和表达式 9.5 xpath 2.0新增的表达式 9.6 xpath 2.0的类型支持 9.7 内置函数库 9.8 本章小结 第10章 dom、sax和jaxp解析 10.1 dom、sax和jaxp概述 10.2 jaxp的dom支持 10.3 jaxp的sax支持 10.4 dom和sax的比较 10.5 使用xml schema验证xml文档 10.6 浏览器对dom的支持 10.7 本章小结 第11章 使用dom4j处理xml文档 11.1 dom4j简介 11.2 dom4j常用api 11.3 使用dom4j访问xml文档 11.4 使用dom4j创建xml文档 11.5 修改xml文档 11.6 使用dom4j获取命名空间信息 11.7 本章小结 第12章 使用jdom处理xml文档 12.1 jdom简介 12.2 使用jdom访问xml文档的 12.3 实例 12.3 使用jdom创建xml文档 12.4 修改xml文档 12.5 使用jdom获取命名空间信息 12.6 选择dom4j还是jdom 12.7 本章小结 第13章 xquery详解 13.1 xquery简介 13.2 使用xquery 13.3 基本表达式(primary expressions) 13.4 序列表达式 13.5 算术表达式 13.6 比较表达式 13.7 逻辑表达式 13.8 构造器 13.9 flwor表达式 13.10 if表达式 13.11 some/every判断表达式 13.12 与序列类型有关的表达式 13.13 模块和序言 13.14 使用xqj执行xquery 13.15 本章小结 第14章 web services详解 14.1 xml和web services 14.2 soa和云计算 14.3 xml和soap协议 14.4 xml和wsdl 14.5 使用cxf开发web services 14.6 本章小结 第15章 基于xml的电子公告系统 15.1 系统设计 15.2 设计xml文档 15.3 定义xslt样式单 15.4 实现控制器 15.5 本章小结 第16章 web services案例——电子拍卖系统 16.1 系统功能简介和架构设计 16.2 持久层设计 16.3 实现系统dao层 16.4 实现业务逻辑层 16.5 使用cxf提供web services 16.6 本章小结 |
商品评论(0条)