Menu

#17 Improve the XML parser

jsbml 1.0
closed
None
5
2017-03-09
2010-05-21
No

try to improve the current parser or use an other parser to simplify the code (xstream is a good candidate)

it need to :
- use reflection to see if an isSetXXX methods exist and use it before writing the XXX attributes
- be able to read / write the ListOfXXX without too much code
- be able to save / print part of a Model
- be relatively quick when reading / writing large models (more than 10MB)
- work well with namespaces
- make it easy to add support for a level 3 package
- be able to parse and wrote elements that it doesn't know

Discussion

  • Nicolas Rodriguez

    • milestone: --> jsbml 1.0
    • assigned_to: nobody --> niko-rodrigue
     
  • Nicolas Rodriguez

    • status: open --> closed
     
  • Nicolas Rodriguez

    Most of those points are now in place, apart for "be able to save / print part of a Model" but this feature could be implemented without too much effort, It think and it is linked to the toSBML() method. So closing this issue.

     
MongoDB Logo MongoDB
Gen AI apps are built with MongoDB Atlas
Atlas offers built-in vector search and global availability across 125+ regions. Start building AI apps faster, all in one place.