读取json格式数据
-
首先要将jsonlab安装在matlab\toolbox路径下方
-
代码读取
addpath('C:\Program Files\MATLAB\R2018b\toolbox\jsonlab-1.5');
cd I:\test_json;
filepath = ('I:\test_json\');
filename_list = dir(strcat(filepath,'*.json'));
json2data=loadjson('E:\test_json\20210521020000.json');
save ('json2data.mat','json2data');
- 读取json数据里面的信息
for j = 1:length(filename_list)
json2data=loadjson(filename_list(j).name);
for i = 1:length(json2data.data)
json_cell = json2data.data(i);
json(j).all(:,1) =str2num ( json_cell{1}.Station_Id_d );
json(j).all(:,2) = str2num ( json_cell{1}.TEM);
json(j).all(:,3) = str2num ( json_cell{1}.PRE);
json(j).all(:,4) = str2num ( json_cell{1}.PRS);
json(j).all(:,5) &