json
json(str) converts the JSON content in the string str into a struct.
Examples
>> s = json('{"country":"Spain","capital":"Madrid","population":"3,141,991"}') [s:1x1 struct] >> s# country: Spain capital: Madrid population: 3,141,991
>> dataString = urlread('https://www.quandl.com/api/v3/datasets/EOD/V.json?api_key=7HA_MuZ7-zb1ob37RRYX&start_date=2017-03-10')% fetching data from quandl API
dataStruct = json(dataString)% parses JSON string
dataStruct# dataset: [21x1 struct] >> dataStruct.dataset{1}# id: 1.40324e+07 dataset_code: V database_code: EOD name: Visa Inc. (V) Stock Prices, Dividends and Splits description: [1x874 char] refreshed_at: 2017-03-23T00:50:03.170Z newest_available_date: 2017-03-22 oldest_available_date: 2008-03-19 column_names: [1x13 cell] frequency: daily type: Time Series premium: 1 limit: [0x0 double] transform: [0x0 double] column_index: [0x0 double] start_date: 2017-03-10 end_date: 2017-03-22 data: [1x9 cell] collapse: [0x0 double] order: [0x0 double] database_id: 12910