XML入门
卓小涛 译
出版时间:2001年11月
页数:360
XML(Extensible Markup Language,可扩展标记语言)是一种创建“自描述数据”和在万维网、intranet以及其他地方共享数据的灵活的方法。本书作者通过实际项目和其他使人信服的示例简洁而专业地解释了XML及其功能。
在经历了长期的大量宣传之后,支持XML的浏览器和编辑工具终于出现了。主要的数据库、编辑工具(包括微软的Office 2000)和浏览器都已经支持XML。Web及其他媒体的内容创作人员和程序员想知道的是:“XML及其相关标准可以为我做什么呢?”本书回答了这些问题,并向读者展示了如何通过标记和转换XML文档,使Web浏览器、数据库、移动电话、打印机、XML处理器、语音响应系统和LDAP目录等只需命名一些目标即可处理XML文档,并能充分利用XML。
本书面向的是那些想要理解XML是什么以及如何使用XML的读者。对于那些想要制作XML文档的读者,本书揭示了使用适当的结构和格式来创建XML文档的过程。本书还讨论了在下一代浏览器、数据库和其他设备中查看XML文档所需的样式表。设计人员将学习到对其开发组最有用的XML部分的知识,能够从创建文档类型定义(DTD)开始着手工作。对于程序员,本书解释了如何编写XML应用程序。
本书涵盖的主题包括:
*XML的基本概念和核心语法
*使用XLink和XPointer创建文档内和文档间的链接
*用于格式化文档的样式表(包括CSS样式表和XSLT样式表)的用法
*使用DTD和XML Schema进行文档建模
*对如何使用Unicode国际化XML的简介
*对XML编程以及SAX和DOM用法的简介
作者Erik Ray是O'Reilly公司一位经验丰富的XML开发人员,他一直在帮助O'Reilly公司的制作部门转向基于XML的工作流程。
- 前言
- 第一章 概述
- 什么是XML?
- XML的起源
- XML的目标
- XML的现状
- 创建文档
- 查看XML
- 测试XML
- 转换
- 第二章 标记和核心概念
- 文档剖析
- 元素:XML的创建块
- 属性:对元素的增强
- 名称空间:扩展你的词汇表
- 实体:内容占位符
- 其他标记
- 合式文档
- 发挥标记的最大功效
- XML应用:DocBook
- 第三章 使用链接连接资源
- 简介
- 指定资源
- XPointer: XML树的攀爬者
- XLink介绍
- XML应用:XHTML
- 第四章 显示:创建最终成品
- 为什么使用样式表
- CSS概述
- 规则
- 属性
- 一个实际的例子
- 第五章 文档模型:更高级的控制
- 文档建模
- DTD语法
- 实例:一个支票簿
- 设计和自定义DTD的技巧
- 实例:Barebones DocBook
- XML Schema:相对于DTD的另一种选择
- 第六章 转换:重构文档
- 转换基础
- 选择节点
- 细调模板
- 排序
- 实例:支票簿
- 高级技术
- 实例Barebones DocBook
- 第七章 国际化
- 字符集和编码
- 考虑语言
- 第八章 XML编程
- XML编程概述
- SAX:基于事件的API
- 基于树的处理
- 结论
- 附录一 资源
- 附录二 标准分类
- 词汇表
书名:XML入门
译者:卓小涛 译
国内出版社:中国电力出版社
出版时间:2001年11月
页数:360
书号:7-5083-0842-5
原版书出版商:O'Reilly Media
Erik T. Ray
Erik T. Ray是O'Reilly公司的软件讨论者和XML方面的权威。他和他的妻子Jeannine及5只鹦鹉居住在美国马萨诸塞州的Saugus。在不写作的闲暇时间里,他搜集旧的书籍,爱好策略游戏、剑术,还十分关心空间探测技术的进展。
本书封面上的动物是一只刚孵出的小鸡。小鸡已有约3000年的历史。母鸡一般一次下一个蛋,然后坐在蛋的上面,使蛋保持温暖,直至孵出小鸡。鸡蛋从授精到孵化大约需要21天。小鸡在孵出以前吸收蛋黄中的营养,这些营养可以维持它出生后头三天的生命。在北美,最受喜欢的小鸡是来亨鸡(leghorn),这种鸡可从五个月大到一岁半都下蛋。