I'm using the extension step with RDF data that makes heavy use of RDF lists. The sem:triples output makes the rdf:first, rdf:rest, rdf:nil triples explicit. However, it seems to flip the order of the list items, so that rdf:rest precedes rdf:first (see example markup below).
There is no problem with the semantics here, but it does make the output a little harder to work with (my goal is to use XSLT or XQuery to convert directly from sem:triples into RDFa, and I want to avoid using RDF/XML for various reasons).
I'm using the extension step with RDF data that makes heavy use of RDF lists. The
sem:triples
output makes therdf:first
,rdf:rest
,rdf:nil
triples explicit. However, it seems to flip the order of the list items, so thatrdf:rest
precedesrdf:first
(see example markup below).There is no problem with the semantics here, but it does make the output a little harder to work with (my goal is to use XSLT or XQuery to convert directly from
sem:triples
into RDFa, and I want to avoid using RDF/XML for various reasons).Turtle:
sem:triples: