Nimetu
XmlNodeType.CDATA Mitte parsetav tekst
XmlNodeType.Comment XML kommentaar
XmlNodeType.ProcessingInstruction Töö juhised erinevatele parseritele ja rakendustele
XmlNodeType.WhiteSpace Tühjus elementide vahel
XmlNodeType.XmlDeclaration XMLi kirjeldused
Kui element võib olla tühi e. algus ja lõpu tag on üks ja seesama, siis tuleks seda kontrollida
IsEmptyElement omaduse kaudu.
Järgnevas näites genereerime XmlReader'it kasutades väljundisse uue XMLi.
XmlTextReader MinuXmlLugeja = new XmlTextReader("mingifail.xml");
while (MinuXmlLugeja.Read()) {
switch (MinuXmlLugeja.NodeType) {
case XmlNodeType.Comment:
Console.WriteLine("");
break;
case XmlNodeType.Element:
if (MinuXmlLugeja. IsEmptyElement) {
Console.WriteLine("<" + MinuXmlLugeja.Name + " />");