The
SPARQL Query Language for RDF W3C Working Draft 2005-02-17 was
just published by the
RDF Data Access Working Group (DAWG).
Lots of work went into this 2nd WD
especially by the editors – congratulations. So what’s changed?
Various things around syntax and some more core bits of the design
were decided after our recent
DAWG meeting in Helsinki.
The
dataset you query against now uses
WITH instead of LOAD, SOURCE is now GRAPH
in querying. The testing values section has
several new RDF-specific builtins
BOUND(), ISURI(), ISBLANK(), ISLITERAL(), STR(), LANG(), DATATYPE() and also describes the
imported types and operations from XML Query Functions and Operators
on string, double, float, decimal, integer and dateTime.
There are of course, many other changes.
I’m not an editor so just cheered from the sidelines
and did a little updating of my
Rasqal RDF query demo
to catch up with earlier work (using Redland’s
Perl binding).
It now does ASK and CONSTRUCT query
results, can give you RDF/XML, XML variable bindings syntax results and
I also added the SPARQL special builtins listed above.
SPARQL Query Language for RDF W3C Working Draft 2005-02-17
The SPARQL Query Language for RDF W3C Working Draft 2005-02-17 was just published by the RDF Data Access Working Group (DAWG). Lots of work went into this 2nd WD especially by the editors – congratulations. So what’s changed? Various things around syntax and some more core bits of the design were decided after our recent DAWG meeting in Helsinki. The dataset you query against now uses
WITHinstead ofLOAD,SOURCEis nowGRAPHin querying. The testing values section has several new RDF-specific builtinsBOUND(),ISURI(),ISBLANK(),ISLITERAL(),STR(),LANG(),DATATYPE()and also describes the imported types and operations from XML Query Functions and Operators on string, double, float, decimal, integer and dateTime. There are of course, many other changes.I’m not an editor so just cheered from the sidelines and did a little updating of my Rasqal RDF query demo to catch up with earlier work (using Redland’s Perl binding). It now does
ASKandCONSTRUCTquery results, can give you RDF/XML, XML variable bindings syntax results and I also added the SPARQL special builtins listed above.