致力于 XML 序列化。序列化枚举类型时,要更改它的 xml 元素名称。任何帮助,将不胜感激。
我正在使用 .Net xml 序列化来序列化此对象并产生以下 xml 输出
<MyEnums> <MyEnum>One</MyEnum> <MyEnum>Two</MyEnum> <MyEnum>Three</MyEnum></MyEnums>
这是课程
public class Request
{
public List<MyEnum> MyEnums { get; set; }
}
这是我想发出的 XML
<MyEnums>
<ModifiedElementName>One</ModifiedElementName>
<ModifiedElementName>Two</ModifiedElementName>
<ModifiedElementName>Three</ModifiedElementName>
这是枚举类型
enum MyEnum
{
One,
Two,
Three
}
期望输出为 xml
<ModifiedElementName>One</ModifiedElementName>