是否有用于格式化国际货币字符串的R库或函数?

是否有用于格式化国际货币字符串的R库或函数?,r,string-formatting,currency,R,String Formatting,Currency,下面是我正在处理的JSON数据片段: { "item" = "Mexican Thing", ... "raised": "19", "currency": "MXN" }, { "item" = "Canadian Thing", ... "raised": "42

下面是我正在处理的JSON数据片段:

{
   "item" = "Mexican Thing",
   ...
   "raised": "19",
   "currency": "MXN"
},
{
   "item" = "Canadian Thing",
   ...
   "raised": "42",
   "currency": "CDN"
},
{
   "item" = "American Thing",
   ...
   "raised": "1",
   "currency": "USD"
}
你明白了

我希望有一个函数可以接收标准货币缩写和数字,并输出相应的字符串。理论上我可以自己写这篇文章,但我不能假装我知道这篇文章的所有细节,我肯定会花上几天甚至几周的时间对我没有想到的bug或边缘案例感到惊讶。我希望已经有一个库(或者至少是一个web api)可以处理这个问题,但是我的谷歌搜索到目前为止没有任何有用的东西

下面是一个我想要的结果示例(让我们假设“currency”是我正在寻找的函数)


假设您真正的json是有效的,那么它应该相对简单。我将提供一个有效的json字符串,修复这里的三个无效部分:
=
应该是
显然是一个占位符;它应该是一个用
[
]
包装的列表:


js我已经用一个我希望得到的输出的例子更新了我的问题。基本上,我在寻找一些对货币有作用的东西,就像lubridate对日期有作用一样。
currency("USD", "32") --> "$32"
currency("GBP", "45") --> "£45"
currency("EUR", "19") --> "€19"
currency("MXN", "40") --> "MX$40"