【发布时间】:2021-03-09 07:57:24
【问题描述】:
我尝试使用解码但总是出错 json_decode() 期望参数 1 是字符串,给定数组
` {"status":{"timestamp":"2020-11-26T12:19:43.442Z","error_code":0,"error_message":null,"elapsed":12,"credit_count":1,"notice" :null,"total_count":3841},"data":[{"id":1,"name":"Bitcoin","symbol":"BTC","slug":"bitcoin","num_market_pairs": 9535,"date_added":"2013-04-28T00:00:00.000Z","tags":["mineable","pow","sha-256","价值存储","状态通道"],"max_supply":21000000,"circulating_supply":18554631,"total_supply":18554631,"platform":null,"cmc_rank":1,"last_updated":"2020-11-26T12:18:02.000Z", “报价”:{“美元”:{“价格”:17247.70801162772,“卷_24h”:59005040595.46997,“percient_change_1h”:0.03819689,“percient_change_24h”: - 10.66818958,“percient_change_7d”: - 2.58426346,“market_cap”:320024857751.4961,“last_updated” ":"2020-11-26T12:18:02.000Z"}}},{"id":1027,"name":"Ethereum","symbol":"ETH","slug":"ethereum"," num_market_pairs":5769,"date_added":"2015-08-07T00:00:00.000Z","tags":["mineable","pow","smart-contracts"],"max_supply":null,"circulating_supply ":113584879.624,"total_supply":113584879.624,"platf orm":null,"cmc_rank":2,"last_updated":"2020-11-26T12:18:02.000Z","quote":{"USD":{"price":515.9676158574783,"volume_24h":29731138661.457035, "percent_change_1h":1.4170852,"percent_change_24h":-14.25703562,"percent_change_7d":9.42588329,"market_cap":58606119537.05395,"last_updated":"2020-11-26T12:18:02.000Z"}}},{"id:" 52,"名称":"XRP","符号":"XRP","slug":"xrp","num_market_pairs":669,"date_added":"2013-08-04T00:00:00.000Z","标签":["交换媒介","企业解决方案","币安链"],"max_supply":100000000000,"circulating_supply":45348221180,"total_supply":99990853796,"平台":null," cmc_rank":3,"last_updated":"2020-11-26T12:19:02.000Z","quote":{"USD":{"price":0.54209162288765,"volume_24h":23930358898.866245,"percent_change_1h":2.29364957, "percent_change_24h":-22.25604323,"percent_change_7d":87.81226505,"market_cap":24582890814.5343,"last_updated":"2020-11-26T12:19:02.000Z"}}}]}
`
【问题讨论】:
-
您试图解码的数据是什么形状的?如果您可以了解您尝试解码的数据,请在此处发布示例。
-
没有“JSON 数组”这样的东西。您要么有实际的 JSON,以字符串形式存在 - 但是在调用 json_decode 时没有理由会收到此错误 - 或者您没有。不要只向我们展示这样一条数据,这并不能帮助我们确定您的实际问题是什么 - 向我们展示该问题的正确minimal reproducible example。
-
我尝试从 CoinMarket 获取所有信息,我这样做了,我使用 CoinMarketCapApi::all_cryptos();显示所有数据,例如示例 .. 尝试将数据转换为像 ul li 一样查看 html .. 我不能帮助我
-
请分享您尝试过的代码
-
{"id":1,"name":"Bitcoin","symbol":"BTC","slug":"bitcoin","num_market_pairs":9535,"date_added":" 2013-04-28T00:00:00.000Z","tags":["mineable","pow","sha-256","store-of-value","state-channels"],"max_supply": 21000000,"circulating_supply":18554631,"total_supply":18554631,"platform":null,"cmc_rank":1,"last_updated":"2020-11-26T12:18:02.000Z","quote":{"USD “:{”价格“:17247.70801162772,”卷_24h“:59005040595.46997,”percient_change_1h“:0.03819689,”percient_change_24h“: - 10.66818958,”percient_change_7d“: - 2.58426346,”market_cap“:320024857751.4961,”last_updated“:”2020-11- 26T12:18:02.000Z"}}}