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

Re: XSL problem

Subject: Re: XSL problem
From: "Scott Boag/CAM/Lotus" <Scott_Boag@xxxxxxxxx>
Date: Fri, 4 Feb 2000 18:17:11 -0500
x cam problems
"Wnuk, Thomas" <Thomas.Wnuk@xxxxxxxx> wrote:
> > I haven't been able to implement xsl:variable in my xsl files.  Xalan
> reports that it is out of context or not defined.

Hmm... you're stylesheet didn't seem very compliant.  I modified your
fragment to read as follows:

<?xml version='1.0'?>
 <xsl:stylesheet
        xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
        xmlns="http://www.w3.org/TR/REC-html40"
        version="1.0">

 <xsl:output method="html"/>

 <xsl:template match="/">

 <html>
 <title>Test</title>
 <body>

 <xsl:variable name="rdate">
           02/02/2000
 </xsl:variable>

 <form>
 <center>
 <table>
 <tr>
 <td valign="middle" align="right"><b>Date: </b></td>
 <td valign="middle" align="left">
 <input type="text" name="rdate" size="10" value="{normalize-space
($rdate)}"></input>
 </td>
 </tr>
 </table>
 </center>
 </form>
 </body>
 </html>
 </xsl:template>

</xsl:stylesheet>

Note that I wrapped the call to the variable with a normalize-space, which
I don't think had anything to do with your problem, but which strips the
leading and trailing space.

On my machine, the result was:

C:\x\xml-xalan\sheets\xdtm>testo test\A
classpath: c:\x\xml-xerces\java\xerces.jar;c:\x\xml-xalan\xalan.jar;c:
\x\xml-xal
an\bsf.jar;c:\x\xml-xalan\bsfengines.jar;c:\x\xml-xalan\js.jar;c:
\x\xml-xalan\sh
eets\ext;.;C:\JDK\JRE\LIB\RT.JAR
test results to System.out
<html xmlns="http://www.w3.org/TR/REC-html40">
    <title>Test</title>
    <body>
        <form>
            <center>
                <table>
                    <tr>
                        <td align="right" valign="middle"><b>Date:
</b></td><td
align="left" valign="middle"><input value="02/02/2000" size="10" name
="rdate" ty
pe="text"></td>
                    </tr>
                </table>
            </center>
        </form>
    </body>
</html>

...no problem with xsl:variable that I could see.

-scott





 XSL-List info and archive:  http://www.mulberrytech.com/xsl/xsl-list


Current Thread
  • XSL problem
    • Wnuk, Thomas - Fri, 4 Feb 2000 14:31:28 -0800
      • <Possible follow-ups>
      • Scott Boag/CAM/Lotus - Fri, 4 Feb 2000 18:17:11 -0500 <=

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.