以文本方式查看主题 - 中文XML论坛 - 专业的XML技术讨论区 (http://bbs.xml.org.cn/index.asp) -- 『 XML工具及XML开发环境 』 (http://bbs.xml.org.cn/list.asp?boardid=7) ---- 如何使用 XML Dom?[转帖] (http://bbs.xml.org.cn/dispbbs.asp?boardid=7&rootid=&id=36556) |
-- 作者:zxsaso -- 发布时间:8/8/2006 9:40:00 PM -- 如何使用 XML Dom?[转帖] (转) 通过创建 XML 分析程序的实例来使用 XML DOM。为此,Microsoft 通过 Msxml.dll 中的一组标准 COM 界面来显露 XML DOM。Msxml.dll 含有使用 XML 文档时用到的类库和执行代码。如果您正在使用有脚本的客户程序,如 Internet Explorer 中的 VBScript 执行,则通过用 CreateObject 方法创建分析程序对象的实例,来使用 DOM。 Set objParser = CreateObject( "Microsoft.XMLDOM" ) 如果您正在使用来自 Active Server Page(ASP) 的 VBScript,则应当使用 Server.CreateObject。 Set objParser = Server.CreateObject( "Microsoft.XMLDOM" ) 如果您正在使用 Visual Basic,可以通过设置对 MSXML 类库(在 Msxml.dll 中提供)的引用来访问 DOM。从 Visual Basic 6.0 内部使用 MSXML 的步骤为: 1. 打开工程引用对话框。 2. 从可用的 COM 对象的列表中选择 Microsoft XML,v2.0。如果没有找到该项,则先要获得 MSXML 类库。 3. 这时可以创建分析程序对象实例。 Dim xDoc As MSXML.DOMDocument Set xDoc = New MSXML.DOMDocument 从何处可以找到 Msxml.dll?获得 MSXML 类库的办法有两种: • 可以安装 Internet Explorer 5.0— MSXML 分析程序是一个完整的组件。 • 另一个办法就是下载可再分布的 Microsoft XML Parser 版本。 在 Visual Basic 项目中引用了类库之后,就可以调用分析程序,加载文档,使用文档中的数据。 也许您现在正在疑惑—;我现在使用的是什么?如果您打开了 MSXML 类库,并用 Visual Basic 6.0 对象浏览器检查它的对象模型,就会发现,对象模型是如此丰富。这篇文章示范了如何使用 DOMDocument 类和 IXMLDOMNode 接口来访问 XML 文档。 |
W 3 C h i n a ( since 2003 ) 旗 下 站 点 苏ICP备05006046号《全国人大常委会关于维护互联网安全的决定》《计算机信息网络国际联网安全保护管理办法》 |
31.250ms |