Using Multiple xmlReader.ReadToFollowing for multiple elements

23 Views Asked by At

I am trying to get different elements in single xmlreader creation

<Records>
   <Teacher>
     <Name>Gladstone<Name>
     <Subject>Chemistry<Subject>
   </Teacher>
   <Student>
     <Name>Jaffrey</Name>
     <Address>Pond Avenue</Address>
</Student>

How to read both Teacher and Student. While using ReadToFollwing I could only use either one

using (XmlReader xmlReader = XmlReader.Create(school.xml))
        {
            while (!xmlReader.EOF)
            {
                if (xmlReader.Name != "Teacher")
                {
                    xmlReader.ReadToFollowing("Teacher");
                }   
            }
        }
0

There are 0 best solutions below