我有很多类想要导出为XML供其他应用程序使用。我想导出的属性没有setter,类没有没有属性的构造函数,因为我不希望代码中有这种行为。因此,我似乎不能在这些类和属性上使用( XML )序列化,尽管我确实希望将它导出到XML中。不过,我不需要反序列化,因为到XML的序列化意味着只能导出。我尝试过XML序列化,但这似乎实际上只支持可以双向使用的类(序列化和反序列化),这使得我的类不适用。显然,我可以使每
给定标记为[Serializable]的类,如何知道它的成员是否将由XmlSerializer序列化(成员没有属性)[Serializable]{ public static int Y2 { get; set; }我们有一个类C2,在将一个新的对象C2 c = new C2()序列化成XML之后,我发现只有x1和Y1是序列化的。因此,我推断:
public字段和属性将被序列化<
我非常了解json,但不知道如何处理xml序列化。如果您不介意更改用于xml序列化的json代码,我将非常高兴。太感谢了!如何将其替换为xml序列化程序设置 var settings = new JsonSerializerSettings {TypeNameHandling= TypeNameHandling.All};
如何将其替换为xml序列化对象以正确