火爆图铃下载


茶余饭后>>站长学院>>XML DOM初学者指南

XML DOM初学者指南
茶余饭后 时间:2005年10月18日 来源:网络收集


  本文不会对DTD和XML Schemas讨论过深,基于XML-DATA的XML Schema Reference已提交给W3c。
  
  DOM是什么:
  
   
  
  XML DOM结构将XML文档的内容实现为一个对象模型。W3C的DOM Level 1 说明定义了DOM结构如何实现属性,方法,事件等等。微软的DOM实现完全支持W3C标准,并且还有许多使程序更容易访问XML文件的新增特点。
  
  如何使用DOM
  
  要使用DOM,需要创建一个XML解析器的实例。微软公司在Msxml.dll中创建了一系列标准的COM接口来使创建实例变得可能。Msxml.dll中包含了类型库和可应用的代码,这些你可以用来处理XML文件。如果你使用可实现脚本的客户端,比如VBScript 和IE,你可以使用CreateObject方法来得到解析器的实例。
  
  Set objParser = CreateObject( "Microsoft.XMLDOM")
  
  如果你使用ASP (Active Server Page),你使用Server.CreateObject方法。
  
  Set objParser = Server.CreateObject( "Microsoft.XMLDOM" )
  
  如果你在使用VB,你可以创建一个对MSXML类型库的引用,这样就可以访问DOM。要在VB6.0中使用MSXML,操作如下:
  
  打开Project References项
  从COM对象中选择Microsoft XML, version 2.0,如果你找不到此项,你需要得到它。
  你可以创建一个解析器的实例了。
  Dim xDoc As MSXML.DOMDocument Set xDoc = New MSXML.DOMDocument
  
  你可以通过两个途径获得Msxml.dll。
  
  你可以安装IE5.0,MSXML解析器是其中集成的部件。
  或者你可以到相关网站上下载它
  一旦你建立了类型库的引用,你就可以执行解析,调入文档,总之,你可以处理XML文档了。
  
  你可能有一些迷惑,我该干些什么?如果你打开MSXML库,用Visual Basic 6.0对象察看器察看其中的对象模型,你会发现很丰富。本文会告诉你如何利用DOMDocument类和IXMLDOMNode界面来访问XML文档。 
   
  



本站提供的部分资源为网上搜集,只供网友学习、交流、研究之用!
Copyright © 2005-2006 茶余饭后 All Rights Reserved.