Я хочу получить идентификатор тега xml
Например,
<name id ="john">
Я хочу получить идентификатор, это Джон,
Мой код:
Public Class Form1
Private Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.Click
My.Computer.Network.DownloadFile(
"https://example.net/file.xml",
"files/file.xml")
Dim reader As New XmlTextReader("files/file.xml")
While reader.Read()
Select Case reader.NodeType
Case XmlNodeType.Element
listBox1.Items.Add("<" + reader.Name & ">")
Exit Select
Case XmlNodeType.Text
listBox1.Items.Add(reader.Value)
Exit Select
Case XmlNodeType.EndElement
listBox1.Items.Add("")
Exit Select
End Select
End While
End Sub
End Class
file.xml:
<?xml version="1.0"?>
<map>
<name id="john" revision="990000237">
<part id="3554" type="ca"/>
<part id="3555" type="ca"/>
</name>
<name id="well" revision="990000236">
<part id="3551" type="he"/>
</name>
Я не знаю, есть ли функция для этого, но мне было интересно, есть ли способ сделать этоЯ буду использовать WHILE, чтобы получить все идентификаторы из тегов.