У меня есть XML, в котором один из элементов имеет атрибут, который может быть пустым.
Например,
<tests>
<test language="">
.....
</test>
</tests>
Теперь язык относится к типу enum в классах, созданных из схемы. Он отлично работает, если указан язык, не может десериализоваться, если он пустой (как показано в примере).
Редактировать: Код для десериализации:
XmlSerializer xmlserializer = new XmlSerializer(type);
StringReader strreader = new StringReader(stringXML);
Object o = serializer.Deserialize(strreader);
Как мне справиться с этим сценарием