[XML-DEV Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message]

Re: RDF and RELAX NG


relax rdf
Simon St.Laurent wrote:

>It may be very naive of me to think this, but something keeps telling me
>that RELAX NG's patterns and RDF's graphs may be able to talk to each
>other in ways that go well beyond the rdf:parseType attribute or XSLT
>transforms between attribute names in a local vocabulary and the rdf:ID,
>rdf:about, etc.  I suspect (though I'm still working it out, and don't
>know nearly enough to be certain) that RELAX NG annotations could be
>sufficient to provide a complete mapping from an unchanged XML
>vocabulary to a set of RDF graphs.
>  
>

Along these lines, I've been playing around with using RELAXNGCC to 
generate RDF triples (this is exactly the annotation idea you outline 
above).

I've RELAXNGCC annotated the RDF/XML Relaxng schema itself: 
http://www.openhealth.org/RDF/RELAXNGccRDF.rng but unfortunately 
RELAXNGCC doesn't yet implement allow this: "attribute with a complex 
name class is not supported yet" :-(

This schema/parser doesn't yet deal with bagIds or reification... but 
since RELAXNGCC chokes on it, this hardly seems to be its main problem 
:-\ oh well...

Jonathan


PURCHASE STYLUS STUDIO ONLINE TODAY!

Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced!

Buy Stylus Studio Now

Download The World's Best XML IDE!

Accelerate XML development with our award-winning XML IDE - Download a free trial today!

Don't miss another message! Subscribe to this list today.
Email
First Name
Last Name
Company
Subscribe in XML format
RSS 2.0
Atom 0.3
 

Stylus Studio has published XML-DEV in RSS and ATOM formats, enabling users to easily subcribe to the list from their preferred news reader application.


Stylus Studio Sponsored Links are added links designed to provide related and additional information to the visitors of this website. they were not included by the author in the initial post. To view the content without the Sponsor Links please click here.

Site Map | Privacy Policy | Terms of Use | Trademarks
Free Stylus Studio XML Training:
W3C Member
Stylus Studio® and DataDirect XQuery ™are products from DataDirect Technologies, is a registered trademark of Progress Software Corporation, in the U.S. and other countries. © 2004-2013 All Rights Reserved.