28 lines
995 B
Matlab
28 lines
995 B
Matlab
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
|
|
% Regression Test Unit of loadjson and savejson
|
|
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
|
|
|
|
for i=1:4
|
|
fname=sprintf('example%d.json',i);
|
|
if(exist(fname,'file')==0) break; end
|
|
fprintf(1,'===============================================\n>> %s\n',fname);
|
|
json=savejson('data',loadjson(fname));
|
|
fprintf(1,'%s\n',json);
|
|
fprintf(1,'%s\n',savejson('data',loadjson(fname),'Compact',1));
|
|
data=loadjson(json);
|
|
savejson('data',data,'selftest.json');
|
|
data=loadjson('selftest.json');
|
|
end
|
|
|
|
for i=1:4
|
|
fname=sprintf('example%d.json',i);
|
|
if(exist(fname,'file')==0) break; end
|
|
fprintf(1,'===============================================\n>> %s\n',fname);
|
|
json=saveubjson('data',loadjson(fname));
|
|
fprintf(1,'%s\n',json);
|
|
data=loadubjson(json);
|
|
savejson('',data);
|
|
saveubjson('data',data,'selftest.ubj');
|
|
data=loadubjson('selftest.ubj');
|
|
end
|