Altough JSON became more common, XML is still an important markup language. As a snippet, I created an example project which will be creating a Books.xml file and reading it from the file.
First of all, let’s create a class called Book with parameters of book name, writer and list of readers.
[Serializable()] public class Book { private string bookName; public string BookName { get { return bookName; } set { bookName = value; } } private string bookWriter; public string BookWriter { get { return bookWriter; } set { bookWriter = value; } } private List<string> bookReaders = new List<string>(); public List<string> BookReaders { get { return bookReaders; } set { bookReaders = value; } } }