Использование Json в p5.Js: вызов переменной json с пробелами из api - PullRequest
0 голосов
/ 25 января 2019

Я не могу получить доступ к данным JSON:

{
"Meta Data": {
    "1. Information": "Intraday (1min) open, high, low, close prices and volume",
    "2. Symbol": "MSFT",
    "3. Last Refreshed": "2019-01-24 16:00:00",
    "4. Interval": "1min",
    "5. Output Size": "Compact",
    "6. Time Zone": "US/Eastern"
},
"Time Series (1min)": {
    "2019-01-24 16:00:00": {
        "1. open": "106.2300",
        "2. high": "106.2600",
        "3. low": "106.1700",
        "4. close": "106.1700",
        "5. volume": "236047"
    }

Из моего проекта p5.js из-за пробелов между словами "Временной ряд (1мин)" , это мой сценарий p5.js.

function setup() {
  
  loadJSON("https://www.alphavantage.co/query?function=TIME_SERIES_INTRADAY&symbol=MSFT&interval=5min&apikey="+stockApi, gotData, 'jasonp');
}

function gotData(data){
  print(data);
}

Итак, я хочу знать, как получить доступ к данным. Временные ряды (1 мин.) .2019-01-24 16: 00: 00.высокие , звучащие так.

1 Ответ

0 голосов
/ 25 января 2019

Простой - использовать обозначение массива:

data["Time Series (1min)"]["2019-01-24 16:00:00"]["2. high"]
...