Redland RDF Libraries 1.0.8 (Development branch)


 
Thread Tools Search this Thread
Special Forums News, Links, Events and Announcements Software Releases - RSS News Redland RDF Libraries 1.0.8 (Development branch)
# 1  
Old 07-06-2008
Redland RDF Libraries 1.0.8 (Development branch)

Redland is a set of C libraries providing a high-level API for the Resource Description Framework (RDF), allowing it to be stored, parsed, serialized, queried, and manipulated. It has an object-based, modular design and comes with detailed reference documentation and examples. APIs are provided in C#, C, Perl, Python, Ruby, PHP, Java, and Tcl. Redland supports all RDF vocabularies such as FOAF, RSS 1.0, Dublin Core, DOAP, and OWL, the query languages RDQL and SPARQL, and all RDF syntaxes including Turtle, RDF/XML, RSS, Atom, and GRDDL. License: GNU Lesser General Public License (LGPL) Changes:
Redland was updated to use the new Rasqal 0.9.16 API (incompatible with earlier versions) and was updated to use Raptor 1.4.18. A new "trees" indexed in-memory storage was added. Improvements were made to low-memory and other failures of resource allocation. Some minor API additions and changes were made to the concepts, parser, and serializer classes.Image

More...
Login or Register to Ask a Question

Previous Thread | Next Thread

2 More Discussions You Might Find Interesting

1. Programming

Needed help in web development where libraries are written in Ruby!!!

Hi all, I have developed a couple of libraries using ruby for my networks project.Its completely done except for a GUI for the front end. But i am in a fix to know what i need to be using for its development. I initially had plans of using ROR but there is absolutely no DB management that is... (1 Reply)
Discussion started by: wrapster
1 Replies

2. UNIX for Advanced & Expert Users

X development libraries!!! EMERGENCY!!!

checking for X... no configure: error: X development libraries not found I'm on a mac, trying to install GTK+. got the error above. could someone please let me know for x development libraries, what do i really need specifically???? this is sorta emergency because if i don't sort this out... (7 Replies)
Discussion started by: jingt86
7 Replies
Login or Register to Ask a Question
RDF::Redland::Parser(3pm)				User Contributed Perl Documentation				 RDF::Redland::Parser(3pm)

NAME
RDF::Redland::Parser - Redland RDF Syntax Parsers Class SYNOPSIS
use RDF::Redland; ... my $parser=new RDF::Redland::Parser("rdfxml"); my $parser2=new RDF::Redland::Parser(undef, "application/rdf+xml); # Return as an RDF::Redland::Stream my $stream=$parser->parse_as_stream($source_uri, $base_uri); # Store in an RDF::Redland::Model $parser->parse_into_model($source_uri, $base_uri, $model); DESCRIPTION
This class represents parsers of various syntaxes that can deliver a RDF model either as a RDF::Redland::Stream of RDF::Redland::Statement objects or directly into an RDF::Redland::Model object. CONSTRUCTORS
new [NAME [MIME_TYPE [URI]]] Create a new RDF::Redland::Parser object for a syntax parser named NAME, with MIME Type MIME_TYPE and/or URI URI. Any field can be undef or omitted; if all are omitted, a parser that provides MIME Type application/rdf+xml will be requested. METHODS
parse_as_stream SOURCE_URI BASE_URI Parse the syntax at the RDF::Redland::URI SOURCE_URI with optional base RDF::Redland::URI BASE_URI. If the base URI is given then the content is parsed as if it was at the base URI rather than the source URI. Returns an RDF::Redland::Stream of RDF::Redland::Statement objects or undef on failure. parse_into_model SOURCE_URI BASE_URI MODEL [HANDLER] Parse the syntax at the RDF::Redland::URI SOURCE_URI with optional base RDF::Redland::URI BASE_URI into RDF::Redland::Model MODEL. If the base URI is given then the content is parsed as if it was at the base URI rather than the source URI. If the optional HANDLER is given, it is a reference to a sub with the signature sub handler($$$$$$$$$) { my($code, $level, $facility, $message, $line, $column, $byte, $file, $uri)=@_; ... } that receives errors in parsing. parse_string_as_stream STRING BASE_URI Parse the syntax in STRING with required base RDF::Redland::URI BASE_URI. Returns an RDF::Redland::Stream of RDF::Redland::Statement objects or undef on failure. parse_string_into_model STRING BASE_URI MODEL [HANDLER] Parse the syntax in STRING with required base RDF::Redland::URI BASE_URI into RDF::Redfland::Model MODEL. If the optional HANDLER is given, it is a reference to a sub with the signature sub handler($$$$$$$$$) { my($code, $level, $facility, $message, $line, $column, $byte, $file, $uri)=@_; ... } that receives errors in parsing. feature URI [VALUE] Get/set a parser feature. The feature is named via RDF::Redland::URI URI and the value is a RDF::Redland::Node. If VALUE is given, the feature is set to that value, otherwise the current value is returned. namespaces_seen Get the set of namespace declarations seen during parsing as a hash of key:prefix string (may be ''), value: RDF::Redland::URI objects. SEE ALSO
RDF::Redland::URI AUTHOR
Dave Beckett - http://www.dajobe.org/ perl v5.14.2 2011-02-04 RDF::Redland::Parser(3pm)