Subject: RE: [xsl] implementing for-each for comparision From: Jarno.Elovirta@xxxxxxxxx Date: Fri, 3 Oct 2003 08:32:51 +0300 |
Hi, > I am able to get the output properly if there is no col4 in > the mapping file > i.e. file2 then not writing line 5 above in the output. Could you show the stylesheet, or rather, a self-contained stylesheet that displays the problem you have. > I want to implement something like > 1) Read each column from the File1. > 2) Match it will all the columns of File2 Note that in the two example documents you use column names "col1" and "Col1", and XPath 1.0 does only case-sensitive string comparisons. > 3) If name of column is same then get the value of column > from file1 and > check if datatype attribute is date then output "Date > MM:DD:YYYY HH:MI:SS AM" > otherwise don't do anything. xsl:if for that. > 4) If match exit from the for loop (is this possible in xsl) Yes, if the loop is a recursive template call, but not if you're processing using xsl:for-each or xsl:apply-templates as they're not "loops". Cheers, Jarno - VNV Nation: Legion XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
[xsl] Re: implementing for-each for, Dimitre Novatchev | Thread | [xsl] xsl] Re: implementing for-eac, Dipesh Khakhkhar |
Re: [xsl] slightly OT: php and xsl-, Mukul Gandhi | Date | [xsl] Re: implementing for-each for, Dimitre Novatchev |
Month |