正如你所了解的,XML是个功能强大的新型数据结构,它可以让你把网页的内容和表现形式分开。尽管如此,目前,我们的文章大多仅介绍了直接生成XML标记得的法。我们在大多数时候,都是手工编写必需的标记和数据的。
幸运的是,微软提供了XML DOM(XML文档对象模型),这是另外一种编写XML代码的方法。该对象库可以让你构建XML语法树,并提供了更有效的方法来创建XML文档。例如,你可用XML DOM搜集来自不同位置的数据,或者根据不同种类的数据源来创建XML文档。本文中,我们将介绍几种类型的库的功能,并且演示如何在ASP中使用它。
了解XML文档对象模型
XML DOM包含四个主要对象:XMLDOMDocument, XMLDOMNode,XMLDOMNodeList和XMLDOMNamedNodeMap。同任何其它对象模型一样,每个XML DOM对象有其自己的特性和方法。本文,我们将主要介绍XMLDOMDocument 和XMLDOMNode 对象。
XMLDOMDocument对象
XMLDOMDocument对象代表XML DOM层次中的顶层结点(请不要同XML文档中的根结点混淆)。它是建立和操纵XML结构的基础。为了创建XMLDOMDocument对象变量,请使用如下的CreateObject 命令:
Set objXMLdoc = _
CreateObject("Microsoft.XMLDOM")
表A:列出了在创建了XMLDOMDocument的对象后,我们可以得到的一些特性和方法。
方法 描述
CreateAttribute
创建新属性
CreateCDATASection
创建DATA 部分结点
CreateComment
创建注释结点
CreateElement
使用指定名称创建元素结点
CreateEntityReference
创建实体参考对象
CreateNode
创建结点
CreateTextNode
创建文本结点
Load
载入已有的 XML 文档
Save
使用XML DOM生成XML
本文介绍了如何利用XML DOM(XML文档对象模型)在ASP中创建和操作XML文档。XML DOM提供了创建、加载和保存XML文档的方法,包括XMLDOMDocument对象的特性与方法,如CreateElement、CreateNode等,以及如何在ASP环境下使用XML DOM生成XML。
摘要由CSDN通过智能技术生成