Data commit
This commit is contained in:
parent
7387c8f97b
commit
cb5bb5e222
199093 changed files with 3378972 additions and 0 deletions
43
Task/XML-Input/MATLAB/xml-input.m
Normal file
43
Task/XML-Input/MATLAB/xml-input.m
Normal file
|
|
@ -0,0 +1,43 @@
|
|||
RootXML = com.mathworks.xml.XMLUtils.createDocument('Students');
|
||||
docRootNode = RootXML.getDocumentElement;
|
||||
thisElement = RootXML.createElement('Student');
|
||||
thisElement.setAttribute('Name','April')
|
||||
thisElement.setAttribute('Gender','F')
|
||||
thisElement.setAttribute('DateOfBirth','1989-01-02')
|
||||
docRootNode.appendChild(thisElement);
|
||||
thisElement = RootXML.createElement('Student');
|
||||
thisElement.setAttribute('Name','Bob')
|
||||
thisElement.setAttribute('Gender','M')
|
||||
thisElement.setAttribute('DateOfBirth','1990-03-04')
|
||||
docRootNode.appendChild(thisElement);
|
||||
thisElement = RootXML.createElement('Student');
|
||||
thisElement.setAttribute('Name','Chad')
|
||||
thisElement.setAttribute('Gender','M')
|
||||
thisElement.setAttribute('DateOfBirth','1991-05-06')
|
||||
docRootNode.appendChild(thisElement);
|
||||
thisElement = RootXML.createElement('Student');
|
||||
thisElement.setAttribute('Name','Dave')
|
||||
thisElement.setAttribute('Gender','M')
|
||||
thisElement.setAttribute('DateOfBirth','1992-07-08')
|
||||
node = RootXML.createElement('Pet');
|
||||
node.setAttribute('Type','dog')
|
||||
node.setAttribute('name','Rover')
|
||||
thisElement.appendChild(node);
|
||||
docRootNode.appendChild(thisElement);
|
||||
thisElement = RootXML.createElement('Student');
|
||||
thisElement.setAttribute('Name','Émily')
|
||||
thisElement.setAttribute('Gender','F')
|
||||
thisElement.setAttribute('DateOfBirth','1993-09-10')
|
||||
docRootNode.appendChild(thisElement);
|
||||
clearvars -except RootXML
|
||||
|
||||
for I=0:1:RootXML.getElementsByTagName('Student').item(0).getAttributes.getLength-1
|
||||
if strcmp(RootXML.getElementsByTagName('Student').item(0).getAttributes.item(I).getName,'Name')
|
||||
tag=I;
|
||||
break
|
||||
end
|
||||
end
|
||||
|
||||
for I=0:1:RootXML.getElementsByTagName('Student').getLength-1
|
||||
disp(RootXML.getElementsByTagName('Student').item(I).getAttributes.item(tag).getValue)
|
||||
end
|
||||
Loading…
Add table
Add a link
Reference in a new issue