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


Help: OASIS Mailing Lists Help | MarkMail Help



   RE: XLink transformations

[ Lists Home | Date Index | Thread Index ]
  • From: Ben Trafford <ben@legendary.org>
  • To: "'xml-dev@xml.org'" <xml-dev@xml.org>
  • Date: Thu, 20 Jul 2000 00:25:29 -0700

At 01:38 PM 7/18/00 +0100, Steve Boyce wrote:
>This is: How is XLink anything other that a particular instance of XSLT?
>That is to say, if I have a schema S then Xlink is a transformation to a
>"linked schema" S' (S' will be a member of a set of all the possible linked
>schemas of S, if you see what I mean).  Wouldn't it be better to try and
>work in these terms?

         Hrm. I'm not sure where you're coming from, so please excuse me if 
my answer isn't really an answer. :^)

         An XLink can exist in any XML document, including one that is 
displayed without a formal transformation process (such as in the XML+CSS 
case). If we worked solely in the terms of a transformation, then we'd lose 
the ability to natively display XML using stylesheet languages that are not 
reliant on transformation in any standardized fashion (rendering engines 
transform by their nature, but requiring it before processing seems a 
little bit of overkill, to me).

>And this relates very obviously to a (mis)understanding I have about
>XSL/XSLT.  Don't these "secretly" presuppose that they are mapping from one
>schema to another schema?  I mean, if I write a stylesheet, in reality I
>have in mind a source and destination schema.  Shouldn't these be made

         Well, no, because "schema" in the XML world seems to assume that 
some sort of document validation is necessary. It isn't. I don't 
necessarily want to have to generate a schema every time I do a 
transformation. Maybe I just want well-formed XML. Or am I missing the point?

--->Ben Trafford


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

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