title: Reading XML file faster in ASP.NET
body: <p>I have multiple XML files that I need to parse.  Problem is that I only need some data in the last couple of lines.  </p>
  
  <p>I currently use XMLTextReader and reader.ReadToFollowing("DATANEEDED"); but it is still too slow.  Does anyone know if I can 'tail' an XML file and read from there?  (taking into account the tail would not be a valid XML file) or any other ways to retrieve the last few nodes in the XML without parsing through the entire XML file?</p>
  
  <p>I am using .NET 2.0 so no in-built linq :(</p>
  
  <p>Thanks</p>