Hello,
I am trying to import multiple *.xml files from specific location and change them into mat structure files but I am facing some problems. This is my code:
if true % code
end%loading files from device
filedir= 'X:\GD\EA\ASP\Interest_groups\test\test_export.xml\pilot_studies'; %location of the files
file = dir(fullfile(filedir, '*.xml'));mfiles=length(file); %number of files in the specified folder
for i = 1: mfiles fid(i)=fopen(fullfile(filedir, file(i).name),'rt'); s{i}=textscan(fid(i), '%s', 'delimiter','\n'); fclose(fid(i));endS = xml2struct(s)
It basically gives me the error in the last line saying that the first input to exist must be a string scalar or a character vector. My s variable is 1×3 cell which is weird. I am not sue how to solve it. I would appreciate your help.
K
Best Answer