W3C home > Mailing lists > Public > www-rdf-interest@w3.org > October 2003

RE: ANNOUNCEMENT: RDFStyles: alternative to XSLT for RDF

From: Sheshagiri, Mithun <Mithun.Sheshagiri@hp.com>
Date: Tue, 21 Oct 2003 16:28:17 +0100
Message-ID: <5E13A1874524D411A876006008CD059F07383786@0-mail-1.hpl.hp.com>
To: "'Libby Miller'" <Libby.Miller@bristol.ac.uk>, "DuCharme, Bob (LNG-CHO)" <bob.ducharme@lexisnexis.com>
Cc: www-rdf-interest@w3.org

Read below....

> -----Original Message-----
> From: Libby Miller [mailto:Libby.Miller@bristol.ac.uk] 
> Sent: Tuesday, October 21, 2003 4:07 PM
> To: DuCharme, Bob (LNG-CHO)
> Cc: www-rdf-interest@w3.org
> Subject: RE: ANNOUNCEMENT: RDFStyles: alternative to XSLT for RDF
> On Tue, 21 Oct 2003, DuCharme, Bob (LNG-CHO) wrote:
> >
> > >That XSLT does not work with RDF is clear and sad.
> yes, very sad, and for many people, a big factor in not using 
> RDF is because they can't use it with their existing XML 
> tools like XSLT. You can see the disappointment in their eyes 
> when they realize they can't query arbitrary foaf data with 
> XSLT, for example (or not
> straightforwardly: Morten Frederiksen and Max Froumentin and 
> others have various approaches).
> >
> > Not clear to me. XSLT works with well-formed XML, RDF can 
> be expressed 
> > as well-formed XML, XSLT can work with it. Of course, it 
> doesn't have 
> > a
> It can, but not usually usefully because of the syntactic 
> variations RDF can use to express the same graph.

In addition to this the extraction mechanism should also cover various
coding styles which is slightly different than representing the same graph
in different ways.

For example, If I want to associate a property to a class in OWL, there are
atleast two ways of doing it- 1. by using rdfs:domain in the property
description or using cardinality restriction in the class definition. Now,
If I want to list all classes and their corresponding properties, I have to
write atleast two queries/templates. To further complicate the situation,
there are multiple ways of specifying owl:Restrictions.

> > built-in RDF parser to find RDF triples; is that what you 
> meant? XSLT 
> > processors also don't render SVG when it finds it or display XForms 
> > when it finds them, but because these formats are XML, XSLT 
> can read 
> > them and offer the stylesheet developer the opportunity to do 
> > something with the information in them. It can "work with" all of 
> > them.
> >
> Libby

Received on Tuesday, 21 October 2003 11:28:46 UTC

This archive was generated by hypermail 2.4.0 : Friday, 17 January 2020 22:44:45 UTC