利用MSXML的DOMDocument对象取出XML的节点
2012-07-25 13:38
253 查看
在QTP里使用VBS,取出QTP生成的Results.xml中的TimeTick节点。
Dim myXML
'myXML = "C:\Sample\Results.xml"
Call ShowNode(myXML,"TimeTick")
Public Function ShowNode(myfile,mytag)
Dim xmlDoc, objNodeList, plot
Set xmlDoc = CreateObject("Msxml2.DOMDocument")
xmlDoc.load myfile
Set objNodeList = xmlDoc.getElementsByTagName(mytag)
If objNodeList.length > 0 then
For each x in objNodeList
plot=x.Text
Print plot
Next
Else
msgbox chr(34) & mytag & chr(34) & " field not found."
End If
End Function
Dim myXML
'myXML = "C:\Sample\Results.xml"
Call ShowNode(myXML,"TimeTick")
Public Function ShowNode(myfile,mytag)
Dim xmlDoc, objNodeList, plot
Set xmlDoc = CreateObject("Msxml2.DOMDocument")
xmlDoc.load myfile
Set objNodeList = xmlDoc.getElementsByTagName(mytag)
If objNodeList.length > 0 then
For each x in objNodeList
plot=x.Text
Print plot
Next
Else
msgbox chr(34) & mytag & chr(34) & " field not found."
End If
End Function
相关文章推荐
- 利用dom4j解析.xml之将xml文本信息封装成对象
- 利用反射和泛型把Model对象按行储存进数据库以及按行取出然后转换成Model 类实例 MVC网站通用配置项管理
- 利用XMLSerializer将对象串行化到XML
- 利用XMLSerializer将对象串行化到XML
- XML文本转为MAP对象的简便方法(利用jackson-dataformat-xml)
- C#中用XmlDocument对象获取XML文件中的节点值
- VC++中利用MSXML解析XML文档
- java利用xml自定义多表查询,解决vo对象不能传整个对象到后台的解决方案
- 使用ASP.NET页面创建可视的UI,在客户机上实例化MSXML分析器的页面从中间层组件取出XML数据、操作并显示 并有问题请高手解决
- 利用XStream实现实体对象和xml文件相互转换
- java 利用反射 从数据库取出数据对象list 类似hibernate
- 利用Digester把XML转换为Java对象
- C#利用XmlTextReader读取XML节点数据
- 利用XMLHttpRequest对象编写实现Ajax小实例
- 使用dom4j并利用java反射机制将对象集合写入XML
- 利用VC++与MSXML解析XML文档
- 利用VC++与MSXML解析XML文档
- 利用Digester把XML转换为Java对象
- VC++中利用MSXML解析XML文档
- 利用类对象为节点创建简单单向链表