Advertisement
kiril_dishliev

XmlReader - XmlReaderSetings

Dec 23rd, 2017
81
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C# 1.03 KB | None | 0 0
  1. using System;
  2. using System.Xml;
  3.  
  4. namespace Example
  5. {
  6.     public class Class1
  7.     {
  8.  
  9.         public partial class _Default : System.Web.UI.Page
  10.         {
  11.             protected void Page_Load(object sender, EventArgs e)
  12.             {
  13.                 int bookcount = 0;
  14.                 XmlReaderSettings settings = new XmlReaderSettings();
  15.                 settings.IgnoreWhitespace = true;
  16.                 settings.IgnoreComments = true;
  17.                 string booksFile = Server.MapPath("books.xml");
  18.                 using (XmlReader reader = XmlReader.Create(booksFile, settings))
  19.                 {
  20.                     while (reader.Read())
  21.                     {
  22.                         if (reader.NodeType == XmlNodeType.Element &&
  23.                         "book" == reader.LocalName)
  24.                         {
  25.                             bookcount++;
  26.                         }
  27.                     }
  28.                 }
  29.                 Response.Write(String.Format("Found {0} books!", bookcount));
  30.             }
  31.         }
  32.     }
  33. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement