To read an XML document, you can use the XmlReader class. Like the XmlWriter class, the XmlReader class is an abstract class. As a result, to create an object from this class, you must use the shared Create method that's available from the class. When you do that, you must supply the path of the XML file as a string. You can also supply an XmlReaderSettings object that contains any settings that you want to set for the XmlReader object.To read data from an XML document, you can use the various Read method of the XmlReader class. This class treats an XML document as a series of nodes, and you can use the basic Read method to read the next node from the file.