XML入门
XML入门
Erik T. Ray
卓小涛 译
出版时间: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的工作流程。
  1. 前言
  2. 第一章 概述
  3. 什么是XML?
  4. XML的起源
  5. XML的目标
  6. XML的现状
  7. 创建文档
  8. 查看XML
  9. 测试XML
  10. 转换
  11. 第二章 标记和核心概念
  12. 文档剖析
  13. 元素:XML的创建块
  14. 属性:对元素的增强
  15. 名称空间:扩展你的词汇表
  16. 实体:内容占位符
  17. 其他标记
  18. 合式文档
  19. 发挥标记的最大功效
  20. XML应用:DocBook
  21. 第三章 使用链接连接资源
  22. 简介
  23. 指定资源
  24. XPointer: XML树的攀爬者
  25. XLink介绍
  26. XML应用:XHTML
  27. 第四章 显示:创建最终成品
  28. 为什么使用样式表
  29. CSS概述
  30. 规则
  31. 属性
  32. 一个实际的例子
  33. 第五章 文档模型:更高级的控制
  34. 文档建模
  35. DTD语法
  36. 实例:一个支票簿
  37. 设计和自定义DTD的技巧
  38. 实例:Barebones DocBook
  39. XML Schema:相对于DTD的另一种选择
  40. 第六章 转换:重构文档
  41. 转换基础
  42. 选择节点
  43. 细调模板
  44. 排序
  45. 实例:支票簿
  46. 高级技术
  47. 实例Barebones DocBook
  48. 第七章 国际化
  49. 字符集和编码
  50. 考虑语言
  51. 第八章 XML编程
  52. XML编程概述
  53. SAX:基于事件的API
  54. 基于树的处理
  55. 结论
  56. 附录一 资源
  57. 附录二 标准分类
  58. 词汇表
书名:XML入门
作者:Erik T. Ray
译者:卓小涛 译
国内出版社:中国电力出版社
出版时间: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),这种鸡可从五个月大到一岁半都下蛋。