OASIS Mailing List ArchivesView the OASIS mailing list archive below
or browse/search using MarkMail.

 


Help: OASIS Mailing Lists Help | MarkMail Help

 


 

   Re: [xml-dev] RDF and RELAX NG

[ Lists Home | Date Index | Thread Index ]

Rick Jelliffe wrote:

> I made a Schematron "screen-scraper" schematron-rdf (part of the 
> freebie Schematron Validator
> at the Topologi website) that generates RDF from an instance and a 
> schema: the RDF triples
> point to matched nodes in the original document.
>
> This comes from my belief that RDF/XML is utterly wrong-headed: what 
> is needed is
> a way to take any idiomatic XML and expose the triples in it.
> One thing I have been thinking of is extending Schematron to allow this:
>
> <rule context="x">
>    <relation path="@name" role="z" />
>    ...
> </rule>
>   would establish an RDF tiple.
>
> Cheers
> Rick Jelliffe

So

<foo>
    <bar>
       <baz>
          <x name="greater-than">
                <y />
          </x>
       </baz>
    </bar>
</foo>

would emit the triple:

x greater-than z

presumably you have a mechanism to rename the triple e.g.

<triple s="eg:x" p="foo:greater-than" o="eg:z" />

that would be nice.

Jonathan





 

News | XML in Industry | Calendar | XML Registry
Marketplace | Resources | MyXML.org | Sponsors | Privacy Statement

Copyright 2001 XML.org. This site is hosted by OASIS