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
1 visualizzazione (ultimi 30 giorni)
Mostra commenti meno recenti
Daniel Abraham
il 15 Lug 2021
Commentato: Simon Chan
il 15 Lug 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 Commenti
Risposta accettata
Simon Chan
il 15 Lug 2021
Modificato: Simon Chan
il 15 Lug 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 Commenti
Simon Chan
il 15 Lug 2021
Modify again to take care of the file name:
for i=1:length(file_list)
data(i)=xml2struct(file_list{i});
end
Più risposte (0)
Vedere anche
Categorie
Scopri di più su File Operations in Help Center e File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!