Rank: 1769 based on 33 downloads (last 30 days) and 2 files submitted
photo

Charles Lehalle

E-mail
Company/University
exane

Personal Profile:

PhD in mathematics (dynamical systems, probability, statistics, learning and information theory).

Professional Interests:

 

Watch this Author's files

 

Files Posted by Charles View all
Updated   File Tags Downloads
(last 30 days)
Comments Rating
05 Oct 2005 Screenshot XML parsing tools xmltools is a MATLAB tool designed to handle XML data. Author: Charles Lehalle development environme..., xml, parsing, tools, utilities, development 30 4
  • 4.0
4.0 | 4 ratings
05 Oct 2005 Screenshot OCAMAWEB OCAMAWEB is a literate programming tool for MATLAB files (documentation of MATLAB code). Author: Charles Lehalle development environme..., documentation, literate programming, miriad, utilities 3 1
  • 5.0
5.0 | 1 rating
Comments and Ratings on Charles' Files View all
Updated File Comment by Comments Rating
23 Dec 2009 XML parsing tools xmltools is a MATLAB tool designed to handle XML data. Author: Charles Lehalle Hopkins, Jesse

Good tool, but runs slow for large files, and does not handle xml comments as is, but wasn't too hard to figure out how to fix that. I actually think the syntax
z.child(2).child(1).child(2).attribs(2)
works better than other matlab xml tools on the file exchange, as the structure will always be the same format no matter what the xml file. This also handles repetative tag names, which the others that I've seen do not. You can make it more readable by using intermediate variables suchas:
mysubsystem = z.child(1)
mysub_subsystem = mysubsystem.child(1)
etc..

25 Aug 2003 XML parsing tools xmltools is a MATLAB tool designed to handle XML data. Author: Charles Lehalle Thierry, Michel

Good tool, but it doesn't handle CDATA elements (which should not be parsed, but should be kept within the parsed structure as text).

30 Apr 2003 XML parsing tools xmltools is a MATLAB tool designed to handle XML data. Author: Charles Lehalle Joly, Pierre

A very good tool.
After interesting exchanges with the author, it turns out that the syntax "z.child(2).child(1).child(3).child.attribs(2)", which is not very nice, cannot be more specific to the file (as z.root.thirdbranch.otherbranch.myleaf) because the tree described by an xml file can have branches with the same name and different structures. According to Charles Lehalle, future developments of the tool should include friendlier ways to access to the data. This is a good reason to subscribe to the automatic notification of changes of the file.

29 Apr 2003 XML parsing tools xmltools is a MATLAB tool designed to handle XML data. Author: Charles Lehalle lehalle, charles

an up-to-date version of this file will be downloadable at https://sourceforge.net/project/showfiles.php?group_id=72934
you can submit bugs or features requets there too.

04 Mar 2003 OCAMAWEB OCAMAWEB is a literate programming tool for MATLAB files (documentation of MATLAB code). Author: Charles Lehalle lehalle, charles

a new release is downloadable at http://ocamaweb.sourceforge.net

Top Tags Applied by Charles
development environment, utilities, development, documentation, literate programming
Files Tagged by Charles View all
Updated   File Tags Downloads
(last 30 days)
Comments Rating
05 Oct 2005 Screenshot XML parsing tools xmltools is a MATLAB tool designed to handle XML data. Author: Charles Lehalle development environme..., xml, parsing, tools, utilities, development 30 4
  • 4.0
4.0 | 4 ratings
05 Oct 2005 Screenshot OCAMAWEB OCAMAWEB is a literate programming tool for MATLAB files (documentation of MATLAB code). Author: Charles Lehalle development environme..., documentation, literate programming, miriad, utilities 3 1
  • 5.0
5.0 | 1 rating

Contact us at files@mathworks.com