Subject: RE: RE: [xsl] Join XMLs with XLST with ralative data From: Mangesh Kakade <wadapaav@xxxxxxxxx> Date: Mon, 9 Jun 2003 04:44:34 -0700 (PDT) |
Hi, I changed it accordingly i.e. <xsl:for-each select="key('rows-bstkcode',$STKCODE1)"> <xsl:copy> <xsl:copy-of select="@*"/> </xsl:copy> </xsl:for-each> It dosnt work ?.result is same as earlier ..if i hardcode the value of "$STKCODE' varilabe ..say 31 then i get the result but not desirable as <tran> - <stock> <hihi /> <stockcode>31</stockcode> <name id="a001" deptid="01" /> <name id="a010" /> </stock> - <stock> <hihi /> <stockcode>30</stockcode> <name id="a001" deptid="01" /> <name id="a010" /> </stock> - <stock> <hihi /> <stockcode>32</stockcode> <name id="a001" deptid="01" /> <name id="a010" /> </stock> </tran> Ofcourse the out is not same as I am expecting I dont know why am i gettig "stockcode" 32 wherein there is no entry of 32 in buy22.xml and same entry for all the stockcodes TIA Mangesh ..and still getting the same result --- Jarno.Elovirta@xxxxxxxxx wrote: > Hi, > > [snip] > > > so based on suggestion I have modified my xslt to > : > > <xsl:stylesheet version="1.0" > > xmlns:xsl="http://www.w3.org/1999/XSL/Transform"> > > <xsl:key name="rows-bstkcode" match="name" > > use="bstkcode"/> > > <xsl:variable name="x_22" > > select="document('22.xml')"/> > > <xsl:variable name="buy22" > > select="document('buy22.xml')"/> > > <xsl:template match="/"> > > <tran> > > <xsl:for-each > > select="$x_22/STKAVAILABLE/STKMAST"> > > <xsl:variable name="STKCODE1" > > select="@STKCODE"/> > > <xsl:for-each select="$buy22/buyermaster"> > > <stock> > > <stockcode> <xsl:value-of > > select="$STKCODE1" /></stockcode> > > <xsl:for-each > > select="key('rows-bstkcode',$STKCODE1)"> > > <xsl:copy> > > > > <xsl:copy-of > > select="bstkcode"/> > > this should be > > <xsl:copy-of select="@*" > > Cheers, > > Jarno - Funker Vogt: Vision > > XSL-List info and archive: > http://www.mulberrytech.com/xsl/xsl-list > __________________________________ Do you Yahoo!? Yahoo! Calendar - Free online calendar with sync to Outlook(TM). http://calendar.yahoo.com XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
RE: RE: [xsl] Join XMLs with XLST w, Jarno . Elovirta | Thread | [xsl] hI, Mangesh Kakade |
[xsl] Re: When is a variable a node, Dimitre Novatchev | Date | RE: [xsl] How to give Dynamic Hyper, krishnas |
Month |