I am able to read through the share point web service and receive a XMLString in the below format: \[code\] <?xml version="1.0" ?> - <ArrayOfMyLinksFeedSummary xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">- <QuickLinkData> <Name>System 1</Name> <Group>General</Group> <Privacy>Private</Privacy> <Url>https://url1.com</Url> <ID>6500</ID> </QuickLinkData>- <QuickLinkData> <Name>System 2</Name> <Group>General</Group> <Privacy>Private</Privacy> <Url>https://url2.com</Url> <ID>6499</ID> </QuickLinkData>- <QuickLinkData> <Name>System 3</Name> <Group>General</Group> <Privacy>Private</Privacy> <Url>http://url3.com</Url> <ID>6845</ID> </QuickLinkData> </ArrayOfMyLinksFeedSummary>\[/code\]Now I want to serialize the data in QuickLinkData into a .NET Serializable class\[code\][Serializable] public class Links { public int ItemId { get; set; } public string Name { get; set; } public string Group { get; set; } public string Url { get; set; } }\[/code\]I had tried the below process but I am receiving the error as "there is an error in xml document (1 40)." The xml is in resulXmlFromWebService.\[code\]XmlSerializer serializer = new XmlSerializer(typeof(MyLinksFeedSummary));StringReader reader = new StringReader(resulXmlFromWebService);Links mlfs = (Links)serializer.Deserialize(reader);\[/code\]Any help would be great