Hi Laura

It's not exactly what you want, but it can be used.
It does in fact more than what you want: it creates a table from a graph
coming from any SPARQL query.
But the output is HTML, and it's not a command line (could be implemented
as such ! ).
And from the HTML table , you can obtain CSV in several ways, for example
with LibreOffice:
https://stackoverflow.com/questions/1403087/how-can-i-convert-an-html-table-to-csv

In the tools page, push "Table" button:
http://semantic-forms.cc:9112/tools
(needs login)
And then you obtain the table (no login needed):
http://semantic-forms.cc:9112/table?query=PREFIX+rdfs%3A+%3Chttp%3A%2F%2Fwww.w3.org%2F2000%2F01%2Frdf-schema%23%3E%0D%0APrefix+geo%3A+%3Chttp%3A%2F%2Fwww.w3.org%2F2003%2F01%2Fgeo%2Fwgs84_pos%23%3E%0D%0ACONSTRUCT+%7B+%3FS+%3FP+%3FO+.+%7D+WHERE+%7B+GRAPH+%3FG+%7B+%3FS+%3FP+%3FO+.+%7D+%7D+LIMIT+10%0D%0A%0D%0A%23CONSTRUCT+%7B+%3Fsub+geo%3Along+%3FLON+.%3Fsub+geo%3Alat+%3FLAT+.+%3Fsub+rdfs%3Alabel+%3FLAB.%7D%0D%0A%23WHERE+%7BGRAPH+%3FGRAPH+%7B+%3Fsub+geo%3Along+%3FLON+.%3Fsub+geo%3Alat+%3FLAT+.+%3Fsub+rdfs%3Alabel+%3FLAB.++%7D+%7D


2017-12-10 7:37 GMT+01:00 Laura Morales <[email protected]>:

> Would it make sense to add an "--output=csv" to RIOT? In particular I'm
> looking at the case of reading a file in .nt/.ttl format and outputting
> triples in CSV or TSV. This would be really really handy for piping in
> Bash. Unfortunately there doesn't seem to be any easy way to convert NT to
> CSV, so it would be really nice if RIOT could spit out CSV. Would this make
> sense?
>



-- 
Jean-Marc Vanel
http://www.semantic-forms.cc:9111/display?displayuri=http://jmvanel.free.fr/jmv.rdf%23me#subject
<http://www.semantic-forms.cc:9111/display?displayuri=http://jmvanel.free.fr/jmv.rdf%23me>
Déductions SARL - Consulting, services, training,
Rule-based programming, Semantic Web
+33 (0)6 89 16 29 52
Twitter: @jmvanel , @jmvanel_fr ; chat: irc://irc.freenode.net#eulergui

Reply via email to