我有一个从 JSON API 中提取数据的网站。这是使用 JSON.Net 将 JSON 转换为 C# 类完成的,效果很好,并且已经完成了几个月。
但是,API 的开发人员已经发布了新版本的 API,它改变了返回给我的数据格式,所以这显然不再适合我的 C# 类。
我试图建立的是处理这个问题的最好方法。我可以去重写我的整个模型,但这意味着对我的整个站点进行巨大的更改,所以我想知道是否可以进行某种转换以将这种新的数据格式恢复到我当前的模型中。我真正需要知道的是最有效的方法是什么,因为我真的不想通过这种转换来减慢速度。