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

Re: XPath and prefix bindings

  • From: Michael Kay <mike@saxonica.com>
  • To: xml-dev@lists.xml.org
  • Date: Thu, 16 Aug 2012 07:59:20 +0100

Re:  XPath and prefix bindings

On 16/08/2012 00:22, David Carlisle wrote:
> On 15/08/2012 23:21, Fraser Goffin wrote:
>> Where did you get the idea that this has anything to do with XSLT ?
>
> well I wondered about that but thought I'd keep it simple as there was 
> a 90% chance of that being the case. If you are calling xpath from 
> something else just substitute "XSLT" for whatever host language you 
> are using. The issue is identical whatever the host language. You need 
> to bind the prefixes in the host language, prefixes declared in the 
> source have no effect on the interpretation of the QNames in the xpath.
>
>
It's not quite identical. The XSLT language specification defines which 
prefixes are in scope within XSLT and which aren't. XPath leaves it to 
the host environment, which means for example that XML Spy and Stylus 
Studio can legitimately have different rules at the XPath level but not 
at the XSLT level.

Michael Kay
Saxonica



[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index]


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.