c# - DataContractSerializer misses an object -


i using datacontractserializer deserialize xml list.

the xml structure follows:

<arrayofattributes> <attributes> <type></type> <value></value> <name></name> </attributes> </arrayofattributes> 

the attributes class has 3 string data members referenced through properties, are:

[datamember(order=0)] type [datamember(order=1)] value [datamember(order=2)] name 

when wcf service returns more 1 attributes element in xml, name object gets populated if 1 attributes element returned, value of name remains null.

does know i'm doing wrong ?

seems datamember order wrong per pasted xml.

try

[datamember(order=0)] type [datamember(order=1)] name [datamember(order=2)] value

other option

[datamember] type [datamember] name [datamember] value

try second one, work :)


Comments

Popular posts from this blog

javascript - Enclosure Memory Copies -

php - Replacing tags in braces, even nested tags, with regex -