7
Biorąc pod uwagę następujący kod ....NET XML serializer atrybuty opcjonalne
[XmlType("Field")]
public class SearchField
{
[XmlAttribute("alias")]
public string Alias;
[XmlAttribute("entity")]
public string Entity;
}
Alias pole jest opcjonalne dla nas, ale Deserializator rzuca gdy atrybut „alias” brakuje XML. Jak sprawić, by było opcjonalne? Czy wymagany jest schemat?