对继承类型的JSON反序列化

时间:2010-11-25 01:16:22

标签: .net json deserialization javascriptserializer strong-typing

我的数据库中有一个数据表,用于存储各种设置。由于它们是任何类型(甚至是复杂的对象图),我决定将它们的值存储为序列化的JSON字符串。

假设我序列化List<ItemBase>。序列化字符串看起来很好。但问题是列表项具有从ItemBase继承的各种类型(对于我所关心的内容,这也可能是抽象的)。

问题

我应该使用哪个(de)序列化类/库,以便正确地反序列化我的JSON字符串以纠正对象实例。

1 个答案:

答案 0 :(得分:10)