vb 读 xml

简介: xml 格式   代码 Dim XMLDoc As DOMDocumentDim root As IXMLDOMNode Dim xlst As IXMLDOMNodeList, xlst1 As IXMLDOMNodeListDim xn As IXMLDOMNodeDim xn...

xml 格式

<?xml version="1.0" encoding="gb2312"?>
<station_ip>
<ip_info address="123.62.28.32" port="80"/>
<ip_info address="211.139.10.174" port="80"/>
<ip_info address="202.171.253.99" port="80"/>
</station_ip>

 

代码


Dim XMLDoc As DOMDocument
Dim root As IXMLDOMNode

Dim xlst As IXMLDOMNodeList, xlst1 As IXMLDOMNodeList
Dim xn As IXMLDOMNode
Dim xnf As IXMLDOMNode
Dim xe As IXMLDOMElement

Private Sub Form_Load()

Call Load_Xml

End Sub

Private Sub Load_Xml()

Dim i As Integer
Dim j As Integer

Set XMLDoc = New DOMDocument
XMLDoc.Load ("C:\XmlForStation\ip.xml")
Set xn = XMLDoc.selectSingleNode("station_ip")

Dim xlstLength As Integer
Set xlst = xn.childNodes
xlstLength = xlst.length

ReDim aa(xlstLength, 2) As String

For i = 0 To xlst.length - 1 Step 1

For j = 0 To xlst.Item(i).Attributes.length - 1 Step 1
Debug.Print xlst.Item(i).Attributes.Item(j).nodeValue
aa(i, j) = xlst.Item(i).Attributes.Item(j).nodeValue

Next j

Next i


For i = 0 To UBound(aa, 1) - 1 Step 1

For j = 0 To UBound(aa, 2) - 1 Step 1
Debug.Print aa(i, j)

Next j

Next i


End Sub


Next i

End Sub

相关文章
|
9月前
|
存储 安全 Java
settings.xml详解(很详细读这一篇就够了)
settings.xml是Java项目中用于配置Maven的重要文件,它详细规定了Maven的运行规则和行为。该文件通常位于用户家目录下的.m2文件夹中,或者项目根目录下的.mvn文件夹内。settings.xml中包含了众多配置项,从代理设置、镜像仓库配置,到服务器认证信息、插件组等,均可以在此文件中进行细致定义。通过合理配置settings.xml,我们可以优化Maven的依赖下载速度,保障仓库访问的安全性,甚至实现私有仓库的搭建与管理。深入了解settings.xml的每一项配置,对于提高Maven使用效率、保障项目构建稳定性具有重要意义。因此,无论是Maven初学者还是资深用户,都应仔
8148 3
|
XML 数据格式
XQilla2.3.2读取整个xml
XQilla2.3.2读取整个xml
|
XML 数据格式
XML的简单操作
接着上篇博客《XML简介与创建》,这篇博客将介绍对xml文档的简单操作:
|
XML 数据格式
QT5.2 QDomDocument操作xml
QT5.2 QDomDocument操作xml
227 0
QT5.2 QDomDocument操作xml
|
XML 数据格式
|
XML C# 数据格式
|
XML JavaScript 数据格式
|
XML C# 数据格式

热门文章

最新文章

相关课程

更多