Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- using FenixBookParser.Model;
- using System;
- using System.Collections.Generic;
- using System.IO;
- using System.Linq;
- using System.Text;
- using System.Threading.Tasks;
- using System.Xml;
- using System.Xml.Linq;
- using System.Xml.Schema;
- namespace FenixBookParser
- {
- public class Parser
- {
- static void ReadXML()
- {
- List<Book> books = new List<Book>();
- XmlReaderSettings settings = new XmlReaderSettings();
- settings.DtdProcessing = DtdProcessing.Parse;
- settings.ValidationType = ValidationType.DTD;
- using (XmlReader reader = XmlReader.Create((new StreamReader(@"C:\Files\1132527.xml", Encoding.UTF8)), settings))
- {
- while (reader.Read())
- {
- if (reader.IsStartElement())
- {
- switch (reader.Name)
- {
- case "name":
- reader.ReadString();
- break;
- case "author":
- reader.ReadString();
- break;
- }
- }
- }
- }
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement