zoukankan      html  css  js  c++  java
  • VB 老旧版本维护系列---读取xml某个节点的值

    读取xml某个节点的值

    ‘定义xml字符串内容地址

    Dim xmlFileStr As String = ""

    ‘定义所需读取节点的名称

    Dim readNodeName As String = ""

    Function readXMl(ByVal xmlFileStr As String, ByVal readNodeName As String) As String

    ‘定义节点内容

    Dim nodeValue As String = ""

        Try

         ‘定义xml文档对象

    Dim doc As New XmlDocument

         ‘加载xml内容

    doc.LoadXml(xmlFileStr)

         ‘读取xml内容

    Dim re As XmlNodeReader = New XmlNodeReader(doc)

             Dim NodeName As String

            ‘循环查找节点

                While re.Read

                    Select Case re.NodeType

                        Case XmlNodeType.Element

                            NodeName = re.Name

                        Case XmlNodeType.Text

                            If NodeName.Equals(readNodeName) Then

                                nodeValue = re.Value

                            End If

                    End Select

                End While

            Catch ex As Exception

                MsgBox(ex.Message & vbCrLf & ex.StackTrace)

            End Try

            Return nodeValue

    End Function

    寻寻觅觅转流年,磕磕碰碰道缘浅。 揽几缕、轻挽起,暮暮朝朝与君语。
  • 相关阅读:
    微服务架构 技能图谱skill-map
    LiveTelecast直播平台技术图谱skill-map
    OpenResty 技术图谱skill-map
    HearthBuddy 召唤随从的问题
    五子棋AI教程
    HearthAgent A Hearthstone agent
    Monte Carlo Tree Search – beginners guide
    Programming a Hearthstone agent using Monte Carlo Tree Search(chapter one)
    Add hyperlink to textblock wpf
    What do you do as a DevOps?
  • 原文地址:https://www.cnblogs.com/bingshao/p/11994713.html
Copyright © 2011-2022 走看看