Hi everyone! Please I need some help with batch importing a bunch of xml file files I have in a folder into my workspace. I tried to use xml2struct but it only gets one
4 Ansichten (letzte 30 Tage)
Ältere Kommentare anzeigen
Daniel Abraham
am 15 Jul. 2021
Kommentiert: Simon Chan
am 15 Jul. 2021
clear all
clc
[file_list,path_name]=uigetfile('.xml', 'Grab the files you want to process', 'Multiselect', 'on' );
%%
for i=1:length(file_list)
filename=file_list(i);
data=xml2struct('filename')
end
% Using the xml2struct with a path to each xml file works but my problem is
% how to loop through each file in the folder
0 Kommentare
Akzeptierte Antwort
Simon Chan
am 15 Jul. 2021
Bearbeitet: Simon Chan
am 15 Jul. 2021
Try to add the indexing for variable 'data' and each file name
for i=1:length(file_list)
data(i)=xml2struct(file_list{i})
end
2 Kommentare
Simon Chan
am 15 Jul. 2021
Modify again to take care of the file name:
for i=1:length(file_list)
data(i)=xml2struct(file_list{i});
end
Weitere Antworten (0)
Siehe auch
Kategorien
Mehr zu Data Import and Analysis finden Sie in Help Center und File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!