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

RE: XLink transformations

  • From: Gavin Thomas Nicol <gtn@e...>
  • To: xml-dev@x...
  • Date: Wed, 19 Jul 2000 18:46:47 -0700

RE: XLink transformations
> So when the document is transformed, the view is regenerated. In other
> words,
> the incoming XML document might have a path
>   /x/y/z
> and the document is transformed so the the top-level element is renamed
> "a".
> The path should be regenerated /a/y/z
> 
> The thing that should survive a transformation is not the text
> specifying a XPointer or XPath but the pointer or path itself.   If
> anyone cares to work out the details of what is needed for this, they
> would be doing everyone a great service.

I worked on this some time ago in a different context. At then end of
the day, you cannot guarantee that the XPointer will be valid after
transformation, simply because in some cases, the content may have
been deleted entirely.

Fundamentally, the question is whether one links to the source or derived
object. Ideally, one would link to the source so as to allow the Xlinks to
be stable across various presentations (ie. applications of different
style sheets). In most normal situations, this is trivial to do, but
again, cannot be guaranteed to be reliable (ie. so the links are fragile
in the face of deletions).

Linking to the derived object, on the other hand, is reliable so long
as the transformation applied to the source doesn't change.

Of course, linking in general is fragile if major source changes are made.
 

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.