Re: Help needed for RDF parser choice

* Jan Algermissen <algermissen@acm.org> [2003-03-25 20:10+0100]
> 
> Hi,
> 
> I am looking for an RDF parser in C and it would
> really help me, if people on this list could recommend
> one.
> 
I think Raptor sounds like what you're looking for. There may 
be others I don't know so well, but Raptor is good.


> My needs:
> 
> - very free license (e.g. LGPL, MIT or Apache)
>   (my project is MIT licensed and so GPL is too
>   infectuous I think).

http://www.redland.opensource.ac.uk/LICENSE.html 
	The GNU Lesser General Public License (LGPL) Version 2
	The Mozilla Public License V1.1

> - quality and efficiency must be good

I've heard only good things

> - high flexibility would be good (e.g such as expat
>   for XML)

You can switch between XML parsers (expat, libxml); I think 
that's useful, as libxml supports more encodings.

> - Linux is a must, win32 would be nice

works fine for linux, i've built it under cygwin too. I think others
have had successes with win32. Dave can probably offer more details.
> 
> I looked at repat already...is that a good choice?

imho, yes
(and Redland if you want richer API and a bunch of language warppers)

> Does anyone have a Makefile for it?

download
http://www.redland.opensource.ac.uk/dist/snapshots/source/raptor-0.9.9.tar.gz
...unpack, and run the ./configure script to build a makefile.
Worked for me. 'make install' built a tool, /usr/local/bin/rapper that
runs the parser as a commandline tool.

cheers,

dan

Received on Tuesday, 25 March 2003 14:32:20 UTC