On 08/06/16 15:22, Martynas Jusevičius wrote:
Hey,
would it be possible to adopt RDF/XML writer for quads (Dataset)? What
would that take?
I know it would involve a non-standard syntax, but if we used
namespaced attributes, XML-compatible tools shouldn't break.
I am thinking it should be possible to add an attribute (e.g.
rdfx:graph) with graph name on each of the property elements,
something like this:
<rdf:Description rdf:about="https://www.w3.org/People/Berners-Lee/card#i">
<foaf:givenName
rdfx:graph="https://www.w3.org/People/Berners-Lee/card">Tim</foaf:givenName>
<foaf:familyName
rdfx:graph=http://data.semanticweb.org/person/tim-berners-lee/rdf"">Berners-Lee</foaf:familyName>
</rdf:Description>
And if a triple is in 2 graphs? The default graph?
What do you think? Would someone else be interested in such
serialization? I know there is TriX, but it is not convenient for XSLT
transformation.
Martynas
atomgraph.com
An alternative is more TriG like :
<rdfx:Graph rdfx:name="...">
.... RDF/XML here ...
</rdfx:Graph>