Makes sense. Thank you.
What do you think instead about returning JSON results as a nested JSON? This 
should be feasible, right?


> Nor is SELECT DISTINCT ?s { ... }
> 
> And then there are OPTIONALs. Result set are not necessarily regular.
> 
> One could encode a result set into RDF, then decode it back again in the
> client.
> 
> But
> 
> 1/ That's slow.
> 
> 2/ The client needs an RDF parser at least, maybe a whole RDF toolkit.
> 
> Now a simple parser is N-triples ... which is huge.
> 
> But it likely already has an XML parser and/or a JSON parser (not JSON-LD).
> 
> Jena has code to produce a graph for a result set and it was discussed
> for SPARQL 1.0 but it did not get traction.
> 
>  Andy

Reply via email to