| Subject: Re: [xsl] Merge 2 xmls : Loop through one xml and get elements  from second xml From: "Martin Honnen martin.honnen@xxxxxx" <xsl-list-service@xxxxxxxxxxxxxxxxxxxxxx> Date: Tue, 1 Sep 2020 15:57:10 -0000 | 
Why can't I do something like this?B But below one i*s NOT working .. *
*I need to know how to select amount based on the supplied order num: * B B <xsl:value-of select="$Orders_Part2/orders*/order_num[$ordernum]*/amount"/> ==> not working
If the key use in my original XSLT 1 suggestion seems too complicated then use plain XPath
<xsl:template match="order">
  <xsl:copy>
    <xsl:apply-templates select="@* | node()"/>
    <xsl:apply-templates select="$doc2//order[order_number =
current()/order_number]/amount"/>
  </xsl:copy>
</xsl:template>But don't come along tomorrow or next week and complain that it doesn't perform well on larger input documents.
| Current Thread | 
|---|
| 
 | 
| <- Previous | Index | Next -> | 
|---|---|---|
| Re: [xsl] Merge 2 xmls : Loop throu, Prady Prady prady.ch | Thread | Re: [xsl] Merge 2 xmls : Loop throu, Wendell Piez wapiez@ | 
| Re: [xsl] Merge 2 xmls : Loop throu, Prady Prady prady.ch | Date | Re: [xsl] Merge 2 xmls : Loop throu, Wendell Piez wapiez@ | 
| Month |