|
|
1
2
这并不是真正意义上的序列化,通常是指获取一些磁盘或网络格式的数据(二进制、ASCII、JSON等)并将其加载到运行时对象中。 但是,如果我理解正确的话,我想你想做的是。。。
|
|
|
2
4
NewtonSoft在中国已经很普遍了ASP.NET这些天的应用程序,如果我需要一个简短而甜蜜的解决方案,这种类型的映射,我可以使用一些这样的代码。当然,如果第三方库还没有出现,那么引入它可能是一种滥用,但有时我们只是使用有效的。而Newtonsoft做到了!
|
|
|
3
2
|
|
|
4
0
一种似乎有意义的方法是为此使用一个静态助手函数。
|
|
|
5
0
你也可以使用反射,根据你实际使用的对象,可能会有很多代码,但是会更灵活。这可能不是一个完整的示例,但它可以让您了解总体思路。
|
|
|
6
0
这不是序列化,而是转换。如果你真的想让它敞篷,那就让它敞篷吧。 Implement TypeConverter .
使用系统.集合.通用; 使用系统.Linq; 使用系统文本; 使用系统IO; 使用系统.Xml.Linq; 使用系统诊断; 使用System.Xml.Serialization文件; 使用制度全球化; 命名空间控制台应用程序1 {
} |