- From: Sheshagiri, Mithun <Mithun.Sheshagiri@hp.com>
- Date: Tue, 21 Oct 2003 16:28:17 +0100
- 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 > peace mithun http://www.cs.umbc.edu/~mits1
Received on Tuesday, 21 October 2003 11:28:46 UTC