What is it ?
- The libVOTable Library is a free C VOTable parser
It provides simple functions to manage memory, it parses VOTable format elements and uses the results in your own C code.
- It is a UNIX portable library, packaged with autoconf/automake.
It should compile on any UNIX-like operating systems as well.
- It only depends on libxml2 library
- It is safe memory
- It has been specially designed to parse large catalogs
- It is under GPL licence
What is VOTable ?
The VOTable format is an XML standard for the interchange of
data represented as a set of tables. In this context, a table is
an unordered set of rows, each of a uniform format, as specified
in the table metadata. Each row in a table is a sequence of
table cells, and each of these contains either a primitive data
type, or an array of such primitives
As beside, the
VOTableschema representing XML structure and the different names
that can take the XML elements.
See Also :
- The Download section, to get the latest libVOTable Library package.
- The Tutorial section illustrates the libVOTable
functions usage in an example source code.
Author :
Jean-Christophe Malapert
Licence :
This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or any later version.
This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
You should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
Copyrights :
Copyrights (C) 2005 Jean-christophe Malapert - TERAPIX - IAP/CNRS