我正在编写一个存储货币汇率的应用程序,但我不确定如何使用 Json.NET 反序列化来自fixer.io的响应。
一个示例响应是:
{
"success":true,
"timestamp":1570122547,
"base":"EUR",
"date":"2019-10-03",
"rates":{
"USD":1.098479,
"EUR":1,
"ZAR":16.631028,
"CAD":1.464228
}
}
注意:响应中的比率可能会有所不同。
我怎样才能反序列化
rates
?ARate
由名称(字符串)和速率(十进制)组成,但我不确定如何执行此操作
我尝试使用上述响应在 Visual Studio 中使用“粘贴为 JSON 类”功能,结果如下所示的 Rates 对象,但这与特定的费率相关 - 我需要它能够处理不同的费率