System.InvalidOperationException: There is an error in XML document (2, 2)

EDN Admin

Well-known member
Joined
Aug 7, 2010
Messages
12,794
Location
In the Machine
Hello,
I am getting an error when I tried to Deserialize the XML.<MYLIST>
<CUSTOMER_MASTER/>
<CUSTOMER>
<CUSTOMER_CODE>N11415</CUSTOMER_CODE>
<ACCOUNT_GROUP_CODE/>
</CUSTOMER>
<CUSTOMER>
<CUSTOMER_CODE>N11415</CUSTOMER_CODE>
<ACCOUNT_GROUP_CODE/>
</CUSTOMER>
<MYLIST>
My Class [XmlRoot("CUSTOMER")]
public class Customers
{
[XmlElement("CUSTOMER_CODE")]
public string CustomerCode{ get; set; }

[XmlElement("ACCOUNT_GROUP_CODE")]
public string AccountGroupCode{ get; set;

}


Code: string filename = @"D:CUSTOMERS.xml";

XmlSerializer _xmlSerializer = new XmlSerializer(typeof(List<Customers>));
Stream stream = new FileStream(filename, FileMode.Open, FileAccess.Read);
List<Customers> custList;
custList = (List<Customers>)_xmlSerializer.Deserialize(stream);
stream.Close();


Error :
System.InvalidOperationException: There is an error in XML document (2, 2). ---> System.InvalidOperationException: <MYLIST xmlns=> was not expected.
at Microsoft.Xml.Serialization.GeneratedAssembly.XmlSerializationReaderList1.Read3_ArrayOfCustomers()

Thanks in advance.
Best Regards
Muthuraja

View the full article
 
Back
Top