dart - 如何实现不将数字转换为双精度的 json 解码器?
问题描述
当我对从服务器返回的财务数据调用 json.decode 时,我想将我的数字转换为十进制(pub.dev 包)(或者甚至将它们保留为字符串,以便我以后可以手动执行)。我想正常转换的所有其他内容
有一个传递给 _parseJson() 的 reviver 回调,但我找不到这个外部函数的实现来研究。
更新:
看起来 reviver() 为时已晚:这里已经发生了基本转换,并且双打被传入。是否可以使用任何替代回调?
解决方案
推荐阅读
- python - 将 DataFrame 展平为单行
- r - R:使用依赖于自身滞后值的变量快速模拟不平衡面板
- java - 类型 类型不能是 Do 的超接口;超接口必须是接口错误
- node.js - 猫鼬模式类型和参考?它们是 .populate 方法的关键词吗?还是它们是任意词?
- python - python boto3分段上传到不同区域的桶
- swift - Swift segues 是紧密耦合的吗?
- angular - 类型'可观察的
' 不可分配给类型 'Observable ' - python - 我无法使用 Matplotlib 以 pdf 格式保存绘图
- swift - Swift - ArrayController,它什么时候充满数据?
- algorithm - O(n log n) 算法总是优于所有 O(n^2) 算法吗?