论文部分内容阅读
自从被W3C推出以来,XML已经得到了越来越多的应用。在很多传统领域,当使用XML处理数据后都收到了意想不到的效果。论文首先对XML技术的特点、XML与传统技术的区别进行了分析,并探讨了XML的语法、语义以及XML文档的解析和数据处理方法(DOM和SAX)等问题。 之后,论文研究了XML的一个重要应用——SMIL2.0规范。SMIL文档可以用来描述媒体对象的时间呈现、空间呈现以及它们的交互行为,它的出现为web客户提供了更好地表现多媒体内容的能力。本文详细解析了SMIL2.0的十个模块及其中的元素和重要属性的语法、语义。这部分内容对有兴趣编写SMIL2.0文档的开发设计者具有一定的指导意义。 本文首次将XML引入了传统的课件制作中,开发了基于SMIL2.0的课件描述语言。在此基础上,本文讨论了一个具体的针对课件描述语言的编辑器的设计开发以及实现过程,并对开发过程中重要的数据结构以及算法进行了描述。其中使用的一些对XML文档数据进行处理的方法具有通用价值。最后,对如何设计一个合适的XML文档进行了讨论。