这个函数解析JSON字符串。它将JSON数组转换为单元格数组,将JSON对象转换为结构。
这可以用于返回JSON数据的webservices,如谷歌®提供的API。
使用的一个例子是:
google_search = 'http://ajax.googleapis.com/ajax/services/search/web?v=1.0&q=matlab ';
matlab_results = parse_json (urlread (google_search));
disp (matlab_results {1} .responseData.results {1} .titleNoFormatting)
disp (matlab_results {1} .responseData.results {1} .visibleUrl)
引用作为
乔尔·芬斯特拉(2021)。JSON解析器(//www.tianjin-qmedu.com/matlabcentral/fileexchange/20565-json-parser), MATLAB中央文件交换。检索.
MATLAB版本兼容性
平台的兼容性
窗户 macOS Linux标签
确认
启发:JSONLab(开发分支),(另一个)JSON解析器,高度可移植的json输入解析器,Matlab-Pushbullet,Core_jsonparser:使用MATLAB导入和导出JSON文件,twitty,exchangerate.m,JSONLab:一个用于编码/解码JSON文件的工具箱