xsl-list
[Top] [All Lists]

Re: [xsl] to draw a table in xsl

2009-09-17 04:38:24
<?xml version="1.0" encoding="UTF-8"?>
<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform"; version="1.0">

   <xsl:template match="/">
       <xsl:message>Table</xsl:message>
       <xsl:for-each select="root/tabledisplayedcolumns/columnname">
           <xsl:message>
<xsl:value-of select="root/tablevalues/*[current() eq name()]"/>
           </xsl:message>
       </xsl:for-each>
   </xsl:template>
</xsl:stylesheet>

for example.


   How can I achive this in xsl


   <root>
     <tablevalues>
       <column1>100</column1>
       <column2>101</column2>
       <column3>102</column3>
      </tablevalues>
      <tabledisplayedcolumns>
       <columnname>column1</columnname>
       <columnname>column3</columnname>
      </tabledisplayedcolumns>
   </root>


   Output:

   Table
   100
   102

--~------------------------------------------------------------------
XSL-List info and archive:  http://www.mulberrytech.com/xsl/xsl-list
To unsubscribe, go to: http://lists.mulberrytech.com/xsl-list/
or e-mail: <mailto:xsl-list-unsubscribe(_at_)lists(_dot_)mulberrytech(_dot_)com>
--~--



--~------------------------------------------------------------------
XSL-List info and archive:  http://www.mulberrytech.com/xsl/xsl-list
To unsubscribe, go to: http://lists.mulberrytech.com/xsl-list/
or e-mail: <mailto:xsl-list-unsubscribe(_at_)lists(_dot_)mulberrytech(_dot_)com>
--~--

<Prev in Thread] Current Thread [Next in Thread>