我的数据库中有一个数据表,用于存储各种设置。由于它们是任何类型(甚至是复杂的对象图),我决定将它们的值存储为序列化的 JSON 字符串。
假设我序列化了一个 List<ItemBase>
.序列化的字符串看起来很好。但问题是列表项是从 ItemBase
继承的各种类型。 (这对于我所关心的也可能是抽象的)。
题
我应该使用哪个(反)序列化类/库,这样我的 JSON 字符串将被正确反序列化为正确的对象实例。
最佳答案
关于.net - JSON 反序列化为继承的类型,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4272972/