Presented by its author, Jason Diamond, as
"an intellectual exercise and also so that I could help myself gain a better
understanding of the RDF Model and Syntax", this XSLT sheet transforms RDF
documents into a simple XML vocabulary, isolating the triples as statements
with their subjects, predicates and objects.
Diamond has tested the parser against the examples of the
section 2 of the
RDF Model And Syntax specification (Basic RDF Model), as this RDF parser does
not support containers nor statements about statements.
Diamond is therefore walking in the footsteps of Dan Connolly, who has published a
XSLT RDF parser producing a slightly
different XML output but whose limitations appear to be very similar
(no containers, no reified statements, ...).
Dan Brickley, urged the
two authors to bring one of these tools to completion:
I'd really like to see one of both of these efforts finished to completion, as part of
our attempt to pin down the various issues/problems with the spec. [...]
In particular, Bag/Seq/Alt handling seems crucial if the XSLT parsers are ever going
to be used in anger.