读取XML(VB.net)中的所有节点和元素
我试图读取一个xml文件,这通常没有问题 但是,在本例中,我对这个xml文件一无所知,我只想读取所有内容,包括所有子节点,并从每个节点获取名称和值 此代码仅提供第一个节点的名称,并跳过所有子节点:读取XML(VB.net)中的所有节点和元素,xml,vb.net,xml-parsing,Xml,Vb.net,Xml Parsing,我试图读取一个xml文件,这通常没有问题 但是,在本例中,我对这个xml文件一无所知,我只想读取所有内容,包括所有子节点,并从每个节点获取名称和值 此代码仅提供第一个节点的名称,并跳过所有子节点: Dim xml作为新的XmlDocument Load(myxml.xml) 对于xml.DocumentElement.SelectNodes(“*”)中作为XmlNode的每个节点 MsgBox(node.Name) 下一个 因为我不知道部门或任何事情,我不知道我将如何做到这一点。我找到的每个解
Dim xml作为新的XmlDocument
Load(myxml.xml)
对于xml.DocumentElement.SelectNodes(“*”)中作为XmlNode的每个节点
MsgBox(node.Name)
下一个
因为我不知道部门或任何事情,我不知道我将如何做到这一点。我找到的每个解决方案都是基于知道元素名称。另一个选项:
Dim xml作为新的xml.XmlTextReader(sFilePath)
而xml.Read
如果xml.NodeType=xml.XmlNodeType.Element,则
MessageBox.Show(xml.Name)
如果结束
结束时
另一个选项:
Dim xml作为新的xml.XmlTextReader(sFilePath)
而xml.Read
如果xml.NodeType=xml.XmlNodeType.Element,则
MessageBox.Show(xml.Name)
如果结束
结束时