Reading XML Files in VB.NET

In this article, I will show you how to use XmlTextReader class to read an XML document and write data to the console.
  • 9876

The XmlReader and XmlTextReader classes are defined in the System.XML namespace.

The XmlTextReader class is derived from XmlReader class. The XmlTextReader class can be used to read the XML documents. The read function of this document reads the document until end of its nodes.

In this article, I will show you how to use XmlTextReader class to read an XML document and write data to the console.

Adding namspace Reference.

Since Xml classes are defined in the System.XML namespace, so first thing you need to do is to Add the System.XML reference to the project.

Imports System.Xml.

Open an XML Document.

The constructor of the XmlTextReader class opens an XML file. In this sample, I used an XML file called xmltest.xml in C\temp directory. You can download the attached file.

' Open an XML file.
Dim reader As New XmlTextReader("C:\temp\xmltest.xml").

Reading  Data.

The Read method of the XmlTextReader class reads the data.

While reader.Read().
End While

Imports System.
Imports System.Xml.
Namespace ReadXML.
End Namespace 'ReadXML.
' <summary>.
' Summary description for Class1.
' </summary>public class Class1.
Dim Main As Integer
If (TrueThen
' Open an XML file
Dim reader As New XmlTextReader("C:\temp\xmltest.xml")
While reader.Read()
End While
 e As Exception
Console.WriteLine("Exception: {0}", e.ToString())
End Try
End If


More Articles

© 2020 DotNetHeaven. All rights reserved.