1
我正在使用vb.net和xmlreader。如何搜索具有相同节点名称但不同父节点名称的嵌套节点? 我的xml文件具有不同的父节点名称,但具有相同的子节点名称。 我的代码工作正常,当我搜索特定的节点名称,但由于一些子节点具有相同的节点名称,结果是不正确的:如何搜索具有相同节点名称但不同父节点名称的嵌套节点?
While XmlReader.Read()
Select Case XmlReader.Name.ToString()
Case "NumberOfGrants"
strNumOfGrants = Trim(XmlReader.ReadString())
Case "G_Info"
If XmlReader.Name.ToString = "Name" Then
strGrant = Trim(XmlReader.ReadString())
End If
Case "S_Info"
If XmlReader.Name.ToString = "Name" Then
strSupport = Trim(XmlReader.ReadString())
End If
Case "D_Info"
If XmlReader.Name.ToString = "Name" Then
strDatabank = Trim(XmlReader.ReadString())
End If
End Select
我如何获得每个“G_Info /名称值','S_Info/Name'和'D_Info/Name'节点? 感谢,