Changeset 598 for trunk/src/struct2xml.m
- Timestamp:
- Apr 2, 2013, 9:13:42 AM (12 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/struct2xml.m
r565 r598 26 26 val=Object.(fieldnames{ilist}); 27 27 if isstruct(val) 28 [t,uid]=add(t,root_uid,'element',fieldnames{ilist}); 29 fieldnames_sub=fields(val); 30 for ilist_sub=1:length(fieldnames_sub) 31 if isstruct(fieldnames_sub{ilist_sub}) 32 t=struct2xml(fieldnames_sub{ilist_sub},t,uid); 33 % save(t) 34 else 35 val_sub=val.(fieldnames_sub{ilist_sub}); 36 t=add_element(t,uid,fieldnames_sub{ilist_sub},val_sub); 37 end 38 end 28 [t,branch_uid]=add(t,root_uid,'element',fieldnames{ilist}); 29 t=struct2xml(val,t,branch_uid); 30 31 % fieldnames_sub=fields(val) 32 % for ilist_sub=1:length(fieldnames_sub) 33 % if isstruct(fieldnames_sub{ilist_sub}) 34 % t=struct2xml(fieldnames_sub{ilist_sub},t,uid); 35 % % save(t) 36 % else 37 % val_sub=val.(fieldnames_sub{ilist_sub}); 38 % t=add_element(t,uid,fieldnames_sub{ilist_sub},val_sub); 39 % end 40 % end 39 41 else 40 42 t=add_element(t,root_uid,fieldnames{ilist},val);
Note: See TracChangeset
for help on using the changeset viewer.