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().
Console.WriteLine(reader.Name).
End While

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

Categories

More Articles

© 2020 DotNetHeaven. All rights reserved.