xsl-list
[Top] [All Lists]

Sequential numbering temp trees

2004-11-22 11:39:03
Hi 

I am a bit of newbie ,

I am trying to create a temp tree of nodes to then use to number output rows 
sequentially.

How do I create a temp tree using my templates and  then access the nodes of my 
temp tree?

All attempts I have made seem to only result in a text string, and an error 
that my "expression must evaluate to a node set".

Any examples would be a great help?

Here is some code that demonstrates my problem.

<?xml version="1.0"?>
<xslt:stylesheet version="1.0" 
xmlns:xslt="http://www.w3.org/1999/XSL/Transform";>

<xslt:output method="text" indent="no"/>

<xslt:template match="Results">
        
        <xslt:variable name="flattree">
                <xslt:apply-templates mode="phase1"/>
        </xslt:variable>
        
        <!-- This works... -->
        <xslt:value-of select="."/>
        
        <!-- ...this doesn't:
        <xslt:for-each select="$flattree">
                <xslt:value-of select="."/>
        </xslt:for-each>
        -->
</xslt:template> 


<xslt:template match="*" mode="phase1">
        <xslt:value-of select="'myrecord'"/>
</xslt:template>
  
</xslt:stylesheet>


Thanks Charles 



***********************************************************************************************
Did you know? Aligned Assets and Rochdale Metropolitan Borough Council have 
qualified as finalists in the IM 2004 awards! Find out more at 
http://www.aligned-assets.co.uk/aboutaa/im2004_awards.html

--~------------------------------------------------------------------
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>
  • Sequential numbering temp trees, Charles Pugh <=