掌握XML:从基础到应用

需积分: 9 6 下载量 140 浏览量 更新于2024-12-24 收藏 3.08MB PDF 举报
"O'Reilly learning XML" 《学习XML》是Erik T. Ray撰写的第一版,出版于2001年1月,共368页,ISBN号为0-59600-046-4。这本书深入浅出地介绍了XML(可扩展标记语言)及其在创建“自描述数据”以及在万维网、内联网和其他地方共享数据时的灵活性。 XML的核心优势在于它允许网页设计师定义对特定文档或数据库输出有意义的标签,并且强制实施一个明确的结构,支持错误检查。相比HTML,XML支持更强大的样式和链接标准,例如允许同时用多种语言链接到同一文档,以及一系列新的应用程序。 书中,作者首先解释了XML的用途,包括CSS(层叠样式表)和XSL(可扩展样式表语言)这两种用于呈现文档样式的语言,以及XLink和XPointer规范,它们用于构建丰富的链接结构。对于XML文档的编写者,这本书揭示了文件的构造和格式化过程;对于设计师,它指导如何确定XML对团队最有帮助的部分并开始创建文档类型定义;对于程序员,它清晰地阐述了语法和结构,并讨论了在下一代浏览器、数据库和其他设备中查看文档所需的样式表。 第1章介绍了XML的基本概念,包括XML的起源、目标、当前应用以及创建和查看XML文档的方法。第2章则深入探讨了XML的构成要素,如文档的结构、元素、属性、命名空间、实体以及各种标记,强调了文档必须遵循的“良好形成”的规则。 通过这本书,读者可以全面了解XML的基础知识,学习如何有效地利用XML来处理和表示数据,以及如何将XML与样式和链接技术结合,以适应不同的应用场景,如Web浏览器、数据库、移动设备、语音响应系统和LDAP目录等。