SAVOT - News
    Andre Schaaff 
    schaaff at newb6.u-strasbg.fr
       
    Wed May 12 06:58:37 PDT 2004
    
    
  
Hello,
The 2.1 version of the SAVOT (Simple Access to VOTable) parser is now 
available.
SAVOT has now three parsing modes :
. a full mode which loads the whole (but large files can be loaded) 
VOTable document into the internal data model
In this mode, the developer can modify (also create from scratch) a 
document into memory and save it through the savot writer (velocity has 
been increased)
. a sequential mode which loads the document resource per resource in 
the internal data model
. (NEW) a SAX mode which loads the document element per element (events 
: document start, element start, element end, text content, document 
end, ...), the developer implements a consumer in which he defines actions
In this mode the internal data model is optional, the developer can use 
his own one
remark : SAX mode requires often more work on the developer side than 
the full or sequential modes and the choice depends on the use case
SAVOT is compatible with VOTable 1.0 and 1.1 draft (PARAMref, FIELDref, 
...).
Documention, samples, ..., are also available.
Suggestions, bug report, ..., are welcome.
Depending on the needs, a complementary developer friendly API 
(shortcuts for the internal data model navigation, arraysize 
manipulations, patterns for the creation from scratch,...) could be 
proposed soon.
André
SAVOT is available on the CDS developer's corner pages :
http://cdsweb.u-strasbg.fr/devcorner.gml
-- 
André Schaaff
Observatoire Astronomique
CDS - http://cdsweb.u-strasbg.fr/
11, rue de l'Université
F-67000 Strasbourg
    
    
More information about the apps
mailing list