Re: Using a variable to check to see if that element exists in another xml doc.

Subject: Re: Using a variable to check to see if that element exists in another xml doc.
From: menkell@xxxxxxxxxx
Date: Mon, 7 Feb 2000 18:17:56 -0600
Thank you very much!  That worked!!


Laura L. Menke
IBMUSM07(menkell)
Phone 507-253-8901 Tie 5535907
 menkell@xxxxxxxxxx


When facing a difficult task, act as though it is impossible to fail. If
you're going after Moby Dick, take along the
          tartar sauce.


"John E. Simpson" <simpson@xxxxxxxxxxx> on 02/07/2000 05:16:13 PM

Please respond to xsl-list@xxxxxxxxxxxxxxxx

To:   xsl-list@xxxxxxxxxxxxxxxx
cc:
Subject:  Re: Using a variable to check to see if that element exists in
      another xml doc.




At 03:52 PM 02/07/2000 -0600, menkell@xxxxxxxxxx wrote:

>I am trying to use the variable myKey to check to see if it's value (ie.
>"currencyCode") is an element in another document.
>I am having some problems.  does anyone know what is wrong with this xsl.

Try this:

<xsl:template match="object">
      <xsl:for-each select="property">
           <xsl:variable name="myKey" select="key"/>
           <xsl:if test="$myKey='currencyCode'">
                This works; try the next if
                <xsl:if
test="document('en_US.xml')/locale/*[name()=$myKey]">
                     insert label
                </xsl:if>
           </xsl:if>

            </xsl:for-each>
   </xsl:template>

Works okay under XT; dunno about Xalan.

====================================================================
John E. Simpson            |  My girlfriend asked me, "Did you sleep
simpson@xxxxxxxxxxx        |  good?" I said, "No, I made a few
http://www.flixml.org      |  mistakes." (Stephen Wright)


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




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


Current Thread