XML序列化在不使用[XmlElement(“aliasName”)]的字段上放置别名

时间:2011-03-01 09:48:31

标签: c# .net xml xmlserializer

我想序列化一个有两个对象字段的类

   public object Status{get:...set:...}
   public object Data{get:...set:...}

我想重命名输出XML文件中的“数据”字段。但我必须能够使用某些setAlias(“Data”,“RenamedField”)更改名称,就像函数一样。 (不是源文件中的静态[XmlElement(“aliasName”)]标记)

我已经使用JsonExSerializer完成了它,但不知道如何使用System.Xml.Serialization。

感谢您的建议, - 杰里米。

1 个答案:

答案 0 :(得分:0)

我认为,您需要实现IXmlSerializable界面并自己创建XML。