OASIS Mailing List ArchivesView the OASIS mailing list archive below
or browse/search using MarkMail.

 


Help: OASIS Mailing Lists Help | MarkMail Help

 


 

   Re: [xml-dev] Combining 2 XML into 1 XML via XSLT

[ Lists Home | Date Index | Thread Index ]

I'm getting closer with it.  I"m needing help with this section.

<xsl:for-each select="$xml2//headers/header">
<xsl:variable name="header_name1"><xsl:value-of 
select="@header_name"/></xsl:variable>
<xsl:for-each select="//headers/header">
<xsl:choose>
<xsl:when test="@header_name = $header_name1">
<xsl:variable name="bFound">true</xsl:variable>
</xsl:when>
<xsl:when test="@header_name != $header_name1">
<xsl:variable name="bFound">false</xsl:variable>
</xsl:when>
</xsl:choose>
</xsl:for-each>
<xsl:if test="$bFound='false'">
<header>
<xsl:attribute name="header_name"><xsl:value-of 
select="@header_name"/></xsl:attribute>
</header>
</xsl:if>
</xsl:for-each>


I know that when the </xsl:choose> is reached that the variable looses its 
scope.

Is there a way to acheive the same logic(business rule)?

Thank You

Dave Yancey

_________________________________________________________________
Chat with friends online, try MSN Messenger: http://messenger.msn.com





 

News | XML in Industry | Calendar | XML Registry
Marketplace | Resources | MyXML.org | Sponsors | Privacy Statement

Copyright 2001 XML.org. This site is hosted by OASIS