- From: McCauley, Steven <steven_mccauley@brown.edu>
- Date: Mon, 19 Jun 2017 14:52:29 -0400
- To: Martynas Jusevičius <martynas@atomgraph.com>, olivier.rossel@gmail.com
- Cc: public-sparql-dev@w3.org
- Message-ID: <CAKidgQ_DtF=7VaUCTeG8hmB0dqM=4=v=Kj_Z_c79Rdr0f=nkdg@mail.gmail.com>
Martynas- nothing! I wasn't suggesting there was anything wrong with SPIN, just that I don't think it's what I'm looking for. As the abstract says ( http://spinrdf.org/sp.html ), SPIN "goes beyond the textual format." I want to head in the opposite direction: a serialization of a SPARQL query that is document-oriented; ie, XML. Olivier- thanks for the link. I'm not surprised that I'm the first person to suggest this, but I do think it's an interesting omission. Given that a query can be submitted to a SPARQL endpoint as a document, the Web standards enthusiast in me wants to use an XML format to do so. An XML format for SPARQL queries would create a nice symmetry with replies in RDF/XML and SPARQL Query Results XML formats. It would permit an XML end-to-end processing chain, using the same tools to generate queries and to process the results from those queries. Many thanks for the advice; if I make any headway on my own, I'll post to the list. (Mapping SPIN into XML seems like a good way to start.) Best- Steve On Sun, Jun 18, 2017 at 11:58 AM, Martynas Jusevičius < martynas@atomgraph.com> wrote: > What's wrong with SPIN? > > On Fri, Jun 16, 2017 at 6:45 PM, McCauley, Steven < > steven_mccauley@brown.edu> wrote: > >> Hello- >> >> I was wondering, is there an XML format for encoding SPARQL queries and >> update requests? That is, a format which serializes this: >> >> """ >> SELECT ?s ?p ?o >> WHERE { >> ?s ?p ?o . >> } >> """ >> >> as this: >> >> """ >> <?xml version="1.0"?> >> <query xmlns="http://fake.org/sparql-query#"> >> <clause type="select"> >> <binding name="s" /> >> <binding name="p" /> >> <binding name="o" /> >> </clause> >> <clause type="where"> >> <triple> >> <subject>s<subject> >> <predicate>p</predicate> >> <object>o</object> >> </triple> >> </clause> >> </query> >> """ >> >> (or, you know, something else that could actually be processed) >> >> I ask because I know I can get my SPARQL results in XML (either >> sparql-results or rdf+xml), so it wouldn't surprise me if a format for >> SPARQL queries was also available. I've checked the mailing list archives, >> and the current list of W3C standards and drafts, but I'm not seeing >> anything like this. There's SPIN, but that seems to be moving in the >> opposite direction from what I'm looking for. >> >> Being able to serialize queries in XML would make them easier to log and >> rollback (for updates, that is). It would also permit the use of XML tools >> for generating SPARQL queries. Currently, I'm accomplishing this in my >> scripts with a lot of string concatenation and string formatting, but that >> seems flimsy and unreliable. I don't think it would be impossibly hard to >> write my own schema for a SPARQL Query document, but I also don't want to >> reinvent the wheel. >> >> Thank you- >> Steve McCauley >> > >
Received on Monday, 19 June 2017 18:53:01 UTC