Home > classes > @mfir > xmlparse.m

xmlparse

PURPOSE ^

XMLPARSE creates a mfir filter from a mfir xml file.

SYNOPSIS ^

function ps = xmlparse(p, xmlfile)

DESCRIPTION ^

 XMLPARSE creates a mfir filter from a mfir xml file.

 M Hewitson 28-08-07

CROSS-REFERENCE INFORMATION ^

This function calls: This function is called by:

SOURCE CODE ^

0001 function ps = xmlparse(p, xmlfile)
0002 
0003 % XMLPARSE creates a mfir filter from a mfir xml file.
0004 %
0005 % M Hewitson 28-08-07
0006 %
0007 
0008 % Read in XML
0009 xdoc = xmlread(xmlfile);
0010 
0011 objs = xdoc.getElementsByTagName('Object');
0012 obj = objs.item(0);
0013 
0014 children = obj.getChildNodes;
0015 ps = [];
0016 % create param from each child
0017 for j=1:children.getLength
0018   child = children.item(j-1);
0019   if strcmp(char(child.getNodeName), 'mfir')
0020     ps = [ps fromxml(child)];
0021   end
0022 end
0023 
0024 end
0025 
0026 % END

Generated on Mon 03-Sep-2007 12:12:34 by m2html © 2003