我有一个XML文件
我们已经定义了类来序列化或反序列化XML.
当我们反序列化时,如果XML包含如下所示" type "属性是大写的,那么它的抛出错误就像xml(2,2)中的错误一样.
<document text="BlankPDF" name="BlankPDF" type="PDF" path="" />
Run Code Online (Sandbox Code Playgroud)
...
[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
}
Run Code Online (Sandbox Code Playgroud)
这就是我们定义属性的方式.
在反序列化XML时是否可以忽略大小写?
c# ×1