C++ parser for VOTable
This page describes the effort to build a C++ parser for the VOTable XML format as part of the VOI
(Virtual Observatory India) project. This project has been undertaken by the Inter-University Centre for Astronomy and Astrophysics and
Persistent Systems, Pune.Please send comments
and questions to <voindia@vo.iucaa.ernet.in>.
The alpha version of the C++ parser will be available at this site on May
31st,2002.
Salient Implementation Features
- The parser is implemented as a wrapper over XALAN-C++, an XSLT processor and provides
for an API based interface to access VOTable files.
- Since XALAN-C++ is a robust implementation of is a robust implementation of the
W3C Recommendations for XSL Transformations (XSLT) and the XML Path Language (XPath),
XPath queries can be used to access the VOTable data. As a result future enhancements to
the parser can be incorporated quickly and efficiently.
Object Model

Current Scope
- Support only for reading of tables
- Support only for pure-XML TABLEDATA and not for BINARY or FITS data streams