我想从国家/地区代码中获取货币代码信息(例如:USD等)。我尝试了大多数方法,但我不能拥有这些数据。我有来自地理位置的国家/地区代码。 如何解决此问题并获取货币代码?
答案 0 :(得分:2)
你可以用以下api来做它非常容易和好的
https://restcountries.eu/rest/v1/alpha/in “in”是印度的国家代码。
例如使用jquery
jQuery.getJSON(
"https://restcountries.eu/rest/v1/alpha/in,
function (data) {
console.log(data.currencies)
}
);
在数据中:您几乎获得了与国家相关的所有信息
答案 1 :(得分:2)
将此page中的对象复制到您的代码中,就像这样
var countryCurrencies = {
"BD": "BDT",
"BE": "EUR",
"BF": "XOF",
...
"UA": "UAH",
"QA": "QAR",
"MZ": "MZN"
}
//get your country code
var countryCode = "ma"; //For example
var currency = countryCurrencies.hasOwnProperty(countryCode.toUpperCase()) ? countryCurrencies[countryCode.toUpperCase()] : "Unkonw";
//The result : curreny = "MAD"
答案 2 :(得分:0)
这是一个包含所有国家/地区信息的数组:
x=1:10
y=c(1,5,3,2,1,10,6,5,3,8)
plot(x,y,pch=for(i in 1:10){ifelse(y[i+1]<y[i],8,0)})