【发布时间】:2016-06-20 02:56:57
【问题描述】:
我尝试使用 XmlSerializer,但 XmlSerializer 不会序列化 TimeSpan 值;它只是为时间跨度生成一个空标签(否则会很完美)。
然后我尝试使用 SoapFormatter,但 SoapFormatter 不会序列化通用列表;这只会导致异常。
我还有什么其他选择?我无法对我正在序列化的对象的类进行任何更改,因为它是从服务引用生成的。因此,任何涉及更改类的解决方法都已失效。
我是否别无选择,只能实现自定义序列化程序?有没有我可以使用的外部工具?
【问题讨论】:
标签: c# xml-serialization