У меня есть файл XML, где без учета регистра Десериализация
Мы определили классы для сериализации или десериализации XML.
Когда мы deserialize, если XML содержит, как показано ниже, где «type» атрибут находится в верхнем регистре, его ошибка бросания, как и ошибка в xml (2,2).
<document text="BlankPDF" name="BlankPDF" type="PDF" path="" />
...
[DescriptionAttribute("The sharepoint's document type.")]
[XmlAttribute("type")]
public DocumentType Type
{
get;
set;
}
public enum DocumentType
{
pdf,
ppt,
pptx,
doc,
docx,
xlsx,
xls,
txt,
jpg,
bmp,
jpeg,
tiff,
icon
}
это то, как мы определили атрибут.
Можно ли игнорировать регистр при десериализации XML?
Не могли бы вы высказать всю эту ошибку? Кроме того, при отправке кода хорошо, если вы используете маленькую кнопку 101010, чтобы отформатировать ее правильно. –
@Banang: Исправлено форматирование –
@Merlyn Morgan-Graham: Спасибо! –