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

RE: comparing two xpath fragment with xslt1.0

Subject: RE: comparing two xpath fragment with xslt1.0
From: "Michael Kay" <mike@xxxxxxxxxxxx>
Date: Fri, 8 Oct 2004 14:20:53 +0100
xpath compare example
> Hi all,
> Should everyone known how to compare two xpath fragments P1 
> and P2 with 
> xslt?
> Precisely how to determine equivalence between P1 and p2? 
> This means that a 
> nodes set selected by P1 is equal to the nodes Set selected by P2.
> I thanks all of you in advance.

Do you mean that the two paths must be statically equivalent, in the sense
that (a|b) and (b|a) always produce the same result? Or do you mean that
they are equivalent in the context of a particular schema (for example a/*
and a/c are equivalent if the only permitted child element of a is c). Or do
you mean equivalent in the sense that they produce the same results when
evaluated against a particular source document, for example (key('k', 'z'))
and (../b) might produce the same result?

Michael Kay
http://www.saxonica.com

PS: A maintenance release Saxon 8.1.1 is available, for those who are
interested but don't subscribe to the list. 

Current Thread

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
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.