I'm trying to parse XML file like this:
<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<genrelist>
<genre name="00s"></genre>
<genre name="30s"></genre>
<genre name="40s"></genre>
<genre name="50s"></genre>
</genrelist>
I am using standard System.Xml deserializer, but I get an error: In document XML (0, 0) is error (my translation to english) even before start parsing that XML is invalid. How to parse this XML?
Deserialization code:
XmlSerializer serializer = new XmlSerializer(typeof(GenreList));
XmlReader reader = XmlReader.Create("http://yp.shoutcast.com/sbin/newxml.phtml", settings);
GenreList genrelist = (GenreList)serializer.Deserialize(reader);