Changeset 477 for trunk/src/xml2struct.m
- Timestamp:
- Jun 26, 2012, 8:40:09 AM (13 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/xml2struct.m
r472 r477 41 41 case 'cell' 42 42 out=[];%default 43 if isequal(cellfun(@isnumeric,ss),ones(size(ss)))% if the all the cell content is numeric 44 out=cell2mat(ss); 45 else 46 for ilist=1:numel(ss) 43 check_numeric=zeros(size(ss)); 44 for ilist=1:numel(ss) 45 if ~isempty(str2num(ss{ilist})) 46 out{ilist,1}=str2num(ss{ilist}); 47 check_numeric(ilist)=1; 48 else 47 49 sep_ind=regexp(ss{ilist},'\s&\s');% check for separator ' & ' which indicates column separation in tables 48 50 if ~isempty(sep_ind) … … 56 58 end 57 59 end 58 % for ilist=1:numel(ss) 59 % if ~isempty(str2num(ss{ilist})) 60 % out(ilist,:)=str2num(ss{ilist});% convert to numeric 61 % end 62 % end 60 if isequal(check_numeric,ones(size(ss))) 61 out=cell2mat(out); 62 end 63 63 otherwise 64 64 out=ss;
Note: See TracChangeset
for help on using the changeset viewer.