我有一个 xml,其中一个元素的属性可以为空。例如,
<tests>
<test language="">
.....
</test>
</tests>
现在,语言是从模式创建的类中的枚举类型。如果指定了语言,它可以正常工作,如果它为空则无法反序列化(如示例所示)。
编辑:反序列化代码:
XmlSerializer xmlserializer = new XmlSerializer(type);
StringReader strreader = new StringReader(stringXML);
Object o = serializer.Deserialize(strreader);
我该如何处理这种情况