My XML data structure looks like this..
<SalesOrders>
<SalesOrder>
<Id>123</Id>
....
</SalesOrder>
</SalesOrders>
My C# code look like this.
[XmlRoot(ElementName = "SalesOrders", Namespace = "")]
public class SalesOrders : List<SalesOrder> { }
public class SalesOrder {
public int Id{get;set;}
}
Deserializing this works fine, but I'm constrained to that the name of the class "SalesOrder" must match the name of the Tag < SalesOrder >. I'm not able to figure out howto decorate my list or my item in such a way that it is possible to have "name mismatch" on them.. Anyone..