如何从API JSON获取javascript中的信息?
我需要帮助!您能告诉我如何从javascript中获取信息吗: 我想从第一个数组121,73和第四个数组99,25中得到第三个值。提前谢谢你如何从API JSON获取javascript中的信息?,javascript,api,Javascript,Api,我需要帮助!您能告诉我如何从javascript中获取信息吗: 我想从第一个数组121,73和第四个数组99,25中得到第三个值。提前谢谢你 此JSON无效:[第4行以}结尾。请编辑您的问题,以便包含有效的JSON。Hi Samuel的可能副本,您的问题是如何从JSON数组中获取值的特定应用程序,因此我建议您在中研究更一般的问题,以便处理JSON解析和/或遍历。是开始的好地方当然,它正在工作,但这个JSON是一个随时更改值的API,所以我不能这样做:您需要获取JSON数据中的所有第三个和第四个值
此JSON无效:[第4行以}结尾。请编辑您的问题,以便包含有效的JSON。Hi Samuel的可能副本,您的问题是如何从JSON数组中获取值的特定应用程序,因此我建议您在中研究更一般的问题,以便处理JSON解析和/或遍历。是开始的好地方当然,它正在工作,但这个JSON是一个随时更改值的API,所以我不能这样做:您需要获取JSON数据中的所有第三个和第四个值??我已经更新了anwser,您可以检查是否有任何问题,请让我知道
{
"error": [],
"result": {
"XETHZEUR": [
[
1545955200,
"100.76",
"121.73",
"99.25",
"120.16",
"111.15",
"186385.05723331",
25420
],
[
1546041600,
"120.52",
"130.00",
"115.91",
"117.89",
"121.47",
"154551.36751227",
23261
],
"last": 1546387200
}
}
var feild = {
"error": [],
"result": {
"XETHZEUR": [
[
1545955200,
"100.76",
"121.73",
"99.25",
"120.16",
"111.14",
"183581.25666187",
25053
],
[
1546041600,
"120.16",
"130.00",
"115.91",
"117.89",
"121.48",
"152980.08236398",
21309
],
[
1546128000,
"117.96",
"123.75",
"112.78",
"121.99",
"119.43",
"108719.51659796",
14936
],
[
1546214400,
"121.99",
"122.30",
"113.00",
"114.96",
"118.14",
"69796.43117029",
9347
],
[
1546300800,
"114.97",
"123.90",
"114.00",
"122.46",
"119.83",
"64248.31302812",
9713
],
[
1546387200,
"122.62",
"138.80",
"121.25",
"135.57",
"131.69",
"189734.68299147",
37935
],
[
1546473600,
"135.57",
"136.25",
"128.33",
"131.45",
"132.12",
"67066.92874540",
8790
]
],
"last": 1546387200
}
}
let empty= [];
feild.result.XETHZEUR.map(e=>{
empty.push(e[2])
empty.push(e[3])
})
empty.map(e=>{
if(e=="121.73"){
console.log(e)
}
if(e=="99.25"){
console.log(e)
}
})