okgreece / Alignment

Alignment, a collaborative, system aided, user driven ontology/vocabulary matching and validation platform.
https://alignment.okfn.gr
MIT License
12 stars 1 forks source link

Ability to export links in CSV format #37

Closed skarampatakis closed 7 years ago

skarampatakis commented 7 years ago

User can export links on RDF/XML, Turtle, N-triples and JSON format. As suggested on #28, users would like to be able to export links on CSV format also. EasyRDF library does not support CSV serialization, but since links are stored in database it is easy to create a custom serialiazer. Or even EasyRDF serializers could be extended. This could be useful for RDFBrowser also. N-triples serializer could be useful to extend as it seems that formats are similar ie N-turtle serializer does this... <http://example.com/A> <http://example.com/link> <http://example.com/B> .

while CSV serializer will do this... "http://example.com/A","http://example.com/link","http://example.com/B"

Is there any specific RDF CSV serialization reference? I think this approach is what Virtuoso does. Are there any objections on this?

skarampatakis commented 7 years ago

Added ability to export in CSV format with a predefined header in the form "subject","property", "object" with CR-LF endings as defined in RFC 4180 .