XML Editor
Sign up for a WebBoard account Sign Up Keyword Search Search More Options... Options
Chat Rooms Chat Help Help News News Log in to WebBoard Log in Not Logged in
Show tree view Topic
Topic Page 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 Go to previous topicPrev TopicGo to next topicNext Topic
Postnext
Michael BasileSubject: xsl:key and variables Problem (4.6 103r)
Author: Michael Basile
Date: 19 Mar 2003 03:22 PM
Given the following XML:


  BETHANY BEACH 
  BRIDGEVILLE 
  CAMDEN WYOMING 
  CHESWOLD 
  CLAYMONT 
  CLAYTON 
  DAGSBORO 
  DELAWARE CITY 
  DOVER 
  DOVER AFB 
 

And the stylesheet:
















 
  
  
 



 
 
 
  
   
    
   
   
    
   
  
 

 $startLetter: \ 
 $firstcity: \
 key('cityName',$firstcity)[1]: \
 key('cityName',$startLetter)[1]: 
 




Using the built-in processor I get the following output:
 $startLetter: \ 
 $firstcity: b\
 key('cityName',$firstcity)[1]: \
 key('cityName',$startLetter)[1]: 

I would have expected what I get when I use MSXML (either stand-alone or through the Scenario property page):

 $startLetter: \ 
 $firstcity: b\
 key('cityName',$firstcity)[1]: BETHANY BEACH\
 key('cityName',$startLetter)[1]: 

 The variable $firstcity is assigned a value but it isn't 'held' when used in the key() call using the built-in processor. MSXML returns, what I think is, the correct result.

-Mike
(I've attached the two files in case the formatting for this message got munged..)


Applicationcities(a).xml
Cities (XML)

Applicationkeytest.xsl
KeyTest XSL file

Postnext
Minollo I.Subject: Re: xsl:key and variables Problem (4.6 103r)
Author: Minollo I.
Date: 20 Mar 2003 09:20 AM
Thanks for reporting this problem; we have been able to reproduce it.
The fix will be available in the next Stylus public update, available in
about 10 days.

Thanks,
Minollo

Posttop
Minollo I.Subject: Re: xsl:key and variables Problem (4.6 103r)
Author: Minollo I.
Date: 25 Apr 2003 04:36 PM
This is fixed in 4.6 BL103t, now available as an update from:
http://www.stylusstudio.com/update

Thanks,
Minollo

 
Topic Page 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 Go to previous topicPrev TopicGo to next topicNext Topic
Download A Free Trial of Stylus Studio 6 XML Professional Edition Today! Powered by Stylus Studio, the world's leading XML IDE for XML, XSLT, XQuery, XML Schema, DTD, XPath, WSDL, XHTML, SQL/XML, and XML Mapping!  
go

Log In Options

Site Map | Privacy Policy | Terms of Use | Trademarks
Stylus Scoop XML Newsletter:
W3C Member
Stylus Studio® and DataDirect XQuery ™are from DataDirect Technologies, is a registered trademark of Progress Software Corporation, in the U.S. and other countries. © 2004-2016 All Rights Reserved.