前言asp#What">DOM的确切定义是什么?asp#How">"> 前言asp#What">DOM的确切定义是什么?asp#How">" />
欢迎来到天天文库
浏览记录
ID:14330652
大小:63.00 KB
页数:10页
时间:2018-07-28
《xml dom 入门指南》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、XMLDOM入门指南摘要:本文讨论当XML文档被Microsoft(R)XMLParser显露之后,如何通过执行XMLDOM来访问和操作XML文档。目录asp#Intro">前言asp#What">DOM的确切定义是什么?asp#How">如何使用XMLDom?asp#HowDo">如何加载文档?asp#Dealing">处理故障asp#Retrieving">在XML文档中检索信息asp#HowDoI">如何在文档中来回移动?asp#Now">现在做什么?前言假如您是VisualBasic(R)开发人员,您收到一些“可扩展的标记语言(XML)”文
2、档格式的数据。此时您一定希望得到XML文档中的信息,并将这些数据结合到VisualBasic的解决方案中。您必然会自己编写代码来分析XML文件的内容,该文件不过是个文本文件而已。但这决不是多快好省的办法,而且抹煞了XML的优点:表现数据的结构化方法。检索XML文件中的信息的较好方法是使用XML分析程序。十分简单,XML分析程序是个软件,它读XML文件并使其中的数据成为可用的。作为VisualBasic的开发人员,希望使用支持XML“文档对象模型(DOM)”的分析程序。DOM定义了分析程序应当显露的标准命令集,使您能够在程序中访问HTML和XML文档
3、内容。支持DOM的XML分析程序取出XML文档中的数据,并通过一组可以对它编程的对象来显露它。在这篇文章中,您将学会当XML文档被Microsoft(R)XMLParser显露之后,如何通过执行XMLDOM来访问和操作它(Msxml.dll)。在往下阅读之前,应当看一下原始的XML文件,以便对分析程序如何使您的生活更加轻松有个概念。下面的代码显露了含有压缩盘项目的文件Cds.xml的内容。每一项都含有诸如艺术家、标题和曲目等信息。4、mpactdiscs>FrankSinatraInTheWeeSmallHoursInTheWeeSmallHoursMoodIndigoGladToBeUnhappyIGetAlongWithoutYouVeryWell$15、2.99TheOffspringAmericanaWelcomeHaveYouEverStaringAtTheSunPrettyFly(ForAWhiteGuy)$12.996、compactdisc>以上文档的第二行涉及外部的DTD,或者叫做“文档类型定义”文件。DTD定义了特定类型XML文档的布局和预期内容。XML分析程序可以使用DTD来确定文档是否有效。DTD仅是一种方法,可以使用它帮助分析程序验证文档。还有一个越来越流行的验证文档的方法就是“XML架构”。和DTD不同的是,我们使用XML定义架构,而DTD则使用它们自己“有趣的”语法。下面的代码显示了Cds.xml使用的Cds.dtd的内容:7、pactdisc(artist,title,tracks,price)>8、band">这篇文章并不打算深9、入探讨DTD和“XML架构”。asp">XML架构语言(英文)是基于XML数据(英文)注释(符合W3C)的。DOM的确切定
4、mpactdiscs>FrankSinatraInTheWeeSmallHoursInTheWeeSmallHoursMoodIndigoGladToBeUnhappyIGetAlongWithoutYouVeryWell$1
5、2.99TheOffspringAmericanaWelcomeHaveYouEverStaringAtTheSunPrettyFly(ForAWhiteGuy)$12.99
6、compactdisc>以上文档的第二行涉及外部的DTD,或者叫做“文档类型定义”文件。DTD定义了特定类型XML文档的布局和预期内容。XML分析程序可以使用DTD来确定文档是否有效。DTD仅是一种方法,可以使用它帮助分析程序验证文档。还有一个越来越流行的验证文档的方法就是“XML架构”。和DTD不同的是,我们使用XML定义架构,而DTD则使用它们自己“有趣的”语法。下面的代码显示了Cds.xml使用的Cds.dtd的内容:
7、pactdisc(artist,title,tracks,price)>
8、band">这篇文章并不打算深
9、入探讨DTD和“XML架构”。asp">XML架构语言(英文)是基于XML数据(英文)注释(符合W3C)的。DOM的确切定
此文档下载收益归作者所有