- From: Seaborne, Andy <andy.seaborne@hp.com>
- Date: Tue, 21 Aug 2007 16:53:51 +0100
- To: "Ahmad Ali Iqbal" <ahmad.iqbal@nicta.com.au>, <public-sparql-dev@w3.org>
-------- Original Message -------- > From: Ahmad Ali Iqbal <> > Date: 21 August 2007 04:28 > > Hi all, > > I am curious to know, if anyone know that how can we generate a SPARQL > query given that we have available SPARQL Algebra. I recently added this to ARQ in aid of an extension for calling remote SPARQL services in the middle of a query. The extension is a new graph pattern: SERVICE <endpointURI> { ..pattern.. } To make the remote call over HTTP, the algebra expression for the pattern needs to be turned into a SPARQL query string. The conversion to the syntax reverses the query string -> algebra algortihm from the SPAQRL spec. It does not always get exactly the same syntax as input (slight ordering differences that the original conversion looses) but it will be a query that will then generate the same algebra expression (i.e. it's blank node isomorphic). The code is in ARQ 2.1 beta (just released). Andy > > Thanks, > > --- > Ahmad ------------------------------------------ Hewlett-Packard Limited Registered Office: Cain Road, Bracknell, Berks RG12 1HN Registered No: 690597 England
Received on Tuesday, 21 August 2007 15:54:25 UTC