This is the mail archive of the
xsl-list@mulberrytech.com
mailing list .
Re: Passing Variable into an external xml document template
- To: xsl-list at mulberrytech dot com
- Subject: Re: Passing Variable into an external xml document template
- From: "Sia Rahimi" <sia_rahimi at hotmail dot com>
- Date: Thu, 17 Aug 2000 15:56:38 GMT
- Reply-To: xsl-list at mulberrytech dot com
Sorry Gary,
Your are right it does work on Xalan. I use eXcelon as my development
and testing and Xalan on the Unix machine. The problem is with the eXcelon
processor. So far I had not seen differences.
Like somebody mentioned yesterday eXcelon although very convenient
may not be worth it.
Thanks for your time,
Sia.
>From: Gary L Peskin <garyp@firstech.com>
>Reply-To: xsl-list@mulberrytech.com
>To: xsl-list@mulberrytech.com
>Subject: Re: Passing Variable into an external xml document template
>Date: Wed, 16 Aug 2000 20:26:23 -0700
>
>Sia -
>
>They both work identically for me, using Xalan 1.2.D01. What are you
>using?
>
>Gary
>
>Sia Rahimi wrote:
> >
> > BTW, although my problem is solved, I am curiuos why
> > Method1 doesn't work but Method2 works. Can anybody explain this,
>please?
> >
> > Method1:
> > <xsl:apply-templates select="document('Menus.xml')/MenuTreeList">
> > <xsl:with-param name="theMenu" select="MenuName"/>
> > </xsl:apply-templates>
> >
> > Method2:
> > <xsl:variable name="myMenu">
> > <xsl:value-of select="MenuName"/>
> > </xsl:variable>
> > <xsl:apply-templates select="document('Menus.xml')/MenuTreeList">
> > <xsl:with-param name="theMenu" select="$myMenu"/>
> > </xsl:apply-templates>
> >
> > Thanks,
> > Sia.
>
>
> XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
________________________________________________________________________
Get Your Private, Free E-mail from MSN Hotmail at http://www.hotmail.com
XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list