Re: Instant RDF

Aaron Swartz wrote:

>
> RDF is based on a data model of triples, allowing one to make simple
> statements. Here's is an example of an RDF triple:
>
> Aaron -Author-> http://my.theinfo.org/rdf/
>
> In XML, this triple could be expressed one of many ways (thanks to TimBL
for
> the examples), including:
>
> <author>
>      <uri>http://my.theinfo.org/rdf/</uri>
>      <name>Aaron</name>
> </author>

    or in simplified RDF:

    <author rdf:about="http://my.theinfo.org/rdf/">
        <name>Aaron</name>
    </author>

so, really what an XSLT rdf 'extractor' would do is to simply transform the
"uri" element into an "rdf:about" attribute.

>
> or
>
> <document href="http://my.theinfo.org/rdf/" author="Aaron" />

similarly:

    <document rdf:about="http://my.theinfo.org/rdf/" author="Aaron" />

>
> What is needed is a way to allow RDF parsers to extract RDF triples from
> regular XML. This would be an amazing boost for RDF, allowing any existing
> XML format to be easily used as RDF information.

XSLT works in theory and practice.

Jonathan Borden
The Open Healthcare Group
http://www.openhealth.org

Received on Thursday, 24 August 2000 11:26:42 UTC