在web api中获取JSON并从JSON中获取特定数据
如何将json提取到web api中并获取特定数据 例如,这是我的web api“”,输出如下:在web api中获取JSON并从JSON中获取特定数据,json,api,getjson,bitcoin,Json,Api,Getjson,Bitcoin,如何将json提取到web api中并获取特定数据 例如,这是我的web api“”,输出如下: { "data": { "id": 1, "name": "Bitcoin", "symbol": "BTC", "website_slug": "bitcoin", "rank": 1, "circulating_supply": 17145625.0, "total
{
"data": {
"id": 1,
"name": "Bitcoin",
"symbol": "BTC",
"website_slug": "bitcoin",
"rank": 1,
"circulating_supply": 17145625.0,
"total_supply": 17145625.0,
"max_supply": 21000000.0,
"quotes": {
"USD": {
"price": 6196.07,
"volume_24h": 3623440000.0,
"market_cap": 106235492694.0,
"percent_change_1h": -0.08,
"percent_change_24h": -2.9,
"percent_change_7d": -6.64
}
},
"last_updated": 1531423345
},
"metadata": {
"timestamp": 1531423031,
"error": null
}
}
我想要一段代码,说明如何打开“web api链接”、“将json转换为web api”、“以json格式获取数据”。您的问题有点不清楚,但我假设您想要获取json数据。这取决于您试图用什么语言编写解决方案 下面是一个使用JavaScript+jQuery的示例:
$.getJSON('https://api.coinmarketcap.com/v2/ticker/1/',(数据)=>console.log(数据))代码>
我不太确定你在用什么语言。在标签或问题本身中提供这些信息会很有帮助
如果您使用的是python 3.7
import json
from urllib.request import urlopen
myjson = JSON.loads(urlopen("https://api.coinmarketcap.com/v2/ticker/1/"))
在这里,您将把json反序列化为本机python嵌套数组和字典(本例中的字典)
从这里,您可以访问json中的元素,就像访问普通python字典中的任何元素一样。例如,如果我想访问id
myjson["data"]["id"]
希望这有帮助!祝你好运。。。请回复您使用的语言和任何框架,以便社区能够以最佳方式帮助您