在第一课《基本语法》里,我们会学习XML的基本概念以及与其他标记语言的不同。我们先看看一个简单的XML文档结构,然后讲解元素及一些不好理解的属性。
《用DTDs提供文档格式化程度》是我们的第二课,本课我们要讲解文档类型定义,也就是DTDs。不幸的是,DTDs有一个缺点:对于一个特定元素(不管这个元素是否包含其它元素或者为空,或者包含数据)不能满足类型规则,因此,如果想要多次检查文件的结构,那么这一应用就要受到限制。因此,来看看第三课给我们带来的的新技术《XML Schema用法》。这一课我们会讲解XML Schema 这个W3C推荐的定义文档结构和数据请求的XML语法的基本知识。
除非你的应用程序能读懂XML,否则XML无法工作。因此,剩下的两课我们会站在中立的角度评价两种流行的XML解析器。《XML教程之DOM概述》深入讲述DOM这个W3C提供的采用树状对象集合方式访问文档内容的抽象规范。《XML基础教程:掌握SAX》介绍了另一个常用的XML解析API:SAX 。
最后一课《不断前进-网上的XML资料库》,我们做个简单的总结,并提供一些有关XML技术的资源网站。同时我会和大家分享一下在W3C.org上查找有用资料的小技巧。
欢迎评论或投稿