[XSL-LIST Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message]

RE: without a loop file get the element list

Subject: RE: without a loop file get the element list
From: henry human <henry_human@xxxxxxxx>
Date: Wed, 13 Aug 2008 11:15:03 +0200 (CEST)
RE:  without a loop file get the element list
 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

PURCHASE STYLUS STUDIO ONLINE TODAY!

Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced!

Buy Stylus Studio Now

Download The World's Best XML IDE!

Accelerate XML development with our award-winning XML IDE - Download a free trial today!

Don't miss another message! Subscribe to this list today.
Email
First Name
Last Name
Company
Subscribe in XML format
RSS 2.0
Atom 0.3
Site Map | Privacy Policy | Terms of Use | Trademarks
Free Stylus Studio XML Training:
W3C Member
Stylus Studio® and DataDirect XQuery ™are products from DataDirect Technologies, is a registered trademark of Progress Software Corporation, in the U.S. and other countries. © 2004-2013 All Rights Reserved.