c# - 如何使用 Json.NET 从 fixer.io 的响应中反序列化汇率?
问题描述
我正在编写一个存储货币汇率的应用程序,但我不确定如何使用 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 对象,但这与特定的费率相关 - 我需要它能够处理不同的费率
解决方案
推荐阅读
- html - 返回零元素的角度动画查询
- c++ - 自定义结构作为 unordered_map 中的键
- sql - 无法在单行 oracle 中获取所有匹配的 regex_substr
- c++ - 在二叉搜索树中查找最常见的词
- python-3.x - AWS CDK,无法创建 ARM 实例
- java - 在try catch(Java)中获取导致错误的变量的变量名
- java - Springboot中调用API的多线程方法
- python - 未能模拟库函数
- html - 添加标签后 li float 不起作用
- google-cloud-storage - 是否可以在不泄漏 Google Cloud 中的项目 ID 的情况下引用 KMS 密钥名称?