Subject: RE: [xsl] without a loop file get the element list From: henry human <henry_human@xxxxxxxx> Date: Wed, 13 Aug 2008 11:15:03 +0200 (CEST) |
Hi I have following xml and XSL file as bellow. An application calls the XSL file and disply the nodes contents in a windows as a html. With a for-each loop i get each node content (element) more times. For example in this sample xml file each element is displayed three times because there are 3 elements in the xml file and so on. I t seems that each time for each elment in the for-each loop, the whole elements are displayed! Calling the xml file from web browser the XSL Stylesheet works fine and the elemnts are displayed only one time as expected. I thought to walk throw the elements list without the for-each loop and display the elements but I dont know how to do it!!?? Thank you for your help ******************************* <?xml version="1.0" encoding="iso-8859-1"?> <?xml-stylesheet type="text/xsl" href="text-1.xsl" ?> <document> <elements> <element type="author">Author-Element</element> <element type="paragraph">Paragraph-Element</element> <element type="title">Title-Element</element> </elements> </document> ***************************************************************** <?xml version="1.0" encoding="iso-8859-1"?> <xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform"> <xsl:template match="/"> <html> <body> <table > <xsl:for-each select="document/elements/element"> <tr><td> <!-- <xsl:value-of disable-output-escaping="yes" select="current()"/> --> <xsl:value-of select="."/> </td></tr> </xsl:for-each> </table> </body> </html> </xsl:template> </xsl:stylesheet> __________________________________________________ Do You Yahoo!? Sie sind Spam leid? Yahoo! Mail verf|gt |ber einen herausragenden Schutz gegen Massenmails. http://mail.yahoo.com
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
[xsl] without a loop file get the e, henry human | Thread | Re: [xsl] without a loop file get t, Andrew Welch |
[xsl] without a loop file get the e, henry human | Date | Re: [xsl] define a global variable , henry human |
Month |