XML程序设计实用教程
2010-8
北京师范大学出版社
张亚飞,汤桂锋 编著
246
作为数据存储和数据交换的标准方式,XML已经融入到应用程序开发的各个领域。本书详细介绍了当今最为流行、被广泛支持的XML相关技术,包括XML、DTD、XML命名空间、XML Schema、XPath、XSLT。并且以Java应用程序开发为背景介绍了DOM解析、SAX解析以及如何在Java程序中使用XPath和XSLT。 本书详细介绍了XML、DTD、XML命名空间、XML Schema、XPath、XSLT等技术,涵盖当今流行的几乎所有XML技术。 本书共分为两篇:第一篇XML基础,讲解XML的基础技术,为你夯实基础。包括XML、DTD、XML命名空间、XML Schema,同时也介绍了XML和CSS的结合。第二篇XML处理和应用讲解利用Java相关的XML处理技术处理XML的知识,包括基本的两种XML解析器:DOM和SAX。同时也介绍了XPath和XSLT转换,以及它们在客户端和服务端的实现。同时介绍了客户端和服务端对这两种技术的兼容性考虑,覆盖当前所有主流浏览器,XML开发真正的实用性就体现在这里。 本书涵盖了对几项XML核心标准的完整介绍,适用于任何程序开发中使用XML的程序员使用,包括高职高专、普通本科院校作为教材,也适合XML初学者入门、进阶。
第1篇 XML基础 第1章 认识XML——可扩展标签语言 第2章 XML语法规范和文档编写指南 第3章 XML命名空间 第4章 使用CSS呈现XML 第5章 使用DTD定义XML结构和数据类型 第6章 使用XML Schema定义XML结构和数据类型——文档结构 第7章 使用XML Schema定义XML结构和数据类型——数据类型第2篇 XML应用与处理 第8章 使用W3C DOM方式处理XML 第9章 使用SAX方式处理XML 第10章 XML路径语言——XPath 第11章 XSL样式表转换——XSLT参考习题答案附件 参考文献以及资料来源