打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
(2)vb 读取 XML 文件 内容

在form上添加button 和 text(设置multiLine=true和垂直滚动条)

Private Sub Command1_Click()
    Dim xmldoc As DOMDocument
    Dim nodes As IXMLDOMNode
    Dim cnodes As IXMLDOMNode

    Set xmldoc = New DOMDocument
    xmldoc.Load App.Path + "\test.xml"
    If xmldoc.documentElement Is Nothing Then
        Exit Sub
    End If
   
  
    Set nodes = xmldoc.documentElement.childNodes(0) '第一个节点
   
    Text1.Text = ""
    For i = 0 To nodes.childNodes.length - 1  ''第一个节点的下一层节点 (2层)
        Set cnodes = nodes.childNodes.Item(i)
        For Each pp In cnodes.childNodes  '3层
            If LCase(pp.Attributes.getNamedItem("name").nodeValue) = "name" Then  '节点名为name
                Text1.Text = Text1.Text + CStr(pp.Text) + ","
            End If
           
            If LCase(pp.Attributes.getNamedItem("name").nodeValue) = "fullname" Then
                Text1.Text = Text1.Text + CStr(pp.Text) + ","
            End If
           
            If LCase(pp.Attributes.getNamedItem("name").nodeValue) = "description" Then
                Text1.Text = Text1.Text + CStr(pp.Text) + vbCrLf
            End If
            Text1.Refresh
        Next
 
    Next

End Sub

 

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
U811.1接口EAI系列之一
XML DOM介绍
主题:JavaScript解析XML知识点总结
我的XML学习笔记
javascript解析xml文件。兼容IE、firefox、Chrome
Javascript+DOM访问XML文件中的数据
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服