I have a VB.net program. I'm attempting to use XMLReader to read a .xml file. I want to break the XML File up to organize it into different "Sections" In this example "FormTitle"
and "ButtonTitle"
. I would like to grab the <Text>
data from FormTitle
and display it as the Form "text"
and take the <Text>
in "ButtonTitle"
and have it display in the button text.
Here is my XML File:
<?xml version="1.0" encoding="utf-8"?>
<!--XML Database.-->
<FormTitle>
<Text>Form Test</Text>
</FormTitle>
<ButtonTitle>
<Text>Button Test</Text>
</ButtonTitle>
Here is my current Code:
If (IO.File.Exists("C:esting.xml")) Then
Dim document As XmlReader = New XmlTextReader("C:esting.xml")
While (document.Read())
Dim type = document.NodeType
If (type = XmlNodeType.Element) Then
'
If (document.Name = "Text") Then
Me.Text = document.ReadInnerXml.ToString()
End If
End If
End While
Else
MessageBox.Show("The filename you selected was not found.")
End If
How can bring in the next section (ButtonTitle)
With the same name that is in FormTitle
which is (Text)
. I would assume I need to reference FormTitle
and ButtonTitle
in an if then statement?
See Question&Answers more detail:
os 与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…