使用创建
中药方剂 2021年09月06日 浏览:4 次
我以前在介绍XML和让别人试着使用DOM时,不只一个人问过我用DOM是否能用来凭空直接生成一个XML文件。 当然,这是当然可以的了,其次是怎么写程序呢。
那我就这个问题,专门在这篇文章中用VB和MSXML的COM接口的DOM实现的一个例子来讲一下:
首先我要说明的是,我用的MSXML的版本是IE5带的,版本号是5.0.2919.3800,微软的早期版本的接口和新的有些不一样,所以自己编程时,应该看一下她的接口和说明。
如果你对vb和COM不太熟悉,看下面的就可能比较费劲了,但VB比起其他的语言实现,应该是比较简单清楚的了。
首先声明下面要用的几个对象的变量:
Dim tempdoc As MDocument
Dim tempnode As MLDOMNode
Dim tempelement As MLDOMElement
Dim tempattribute As MLDOMElement
Dim root As MLDOMElement
生成一个XML DOMDocument对象
Set tempdoc = New MDocument
生成根节点并把它设置为文件的根
Set root = eateElement(\"MyRoot\")
Set cumentElement = root
生成孩子节点添加到根节点上去,并且为这个节点设置一个属性
Set tempnode = eateNode(DE_ELEMENT, \"MyNode\", \"\")
xt = \"MyNodeValue\"
pendChild tempnode
取得元素节点的接口,添加属性
Set tempelement = tempnode
tAttribute \"MyAttribute\", \"MyAttributeValue\"
写xml文件
而协议涉及到被告的注册商标 Open \"l\" for output as #1
Print #1, L
Close #1
下面就是上面程序生成的XML文件内容:
MyNodeValue
在MSXML中也有非DOM的接口可以用,这就要看大家自己的用法了。
石家庄看白癜风专业医院成都专治男科医院
湖州治疗男科哪家好

- 上一篇: 使用如何能在得到目标字段的
- 下一篇 使用简化服务站点物业
-
心脏病发作时可咳嗽自救
2019-07-16
-
贵州贵阳完善覆盖城乡的中医药服务网络
2019-07-13
-
丰胸食谱打造完美双峰
2019-07-12
-
专家提醒盲目针灸减肥小心传染上病
2019-07-11
-
人工栽培雪莲花的要点
2019-07-06
-
以鱼腥草为主的方剂
2019-07-06