xsl-list
[Top] [All Lists]

RE: Need to fill in number of output nodes...

2003-09-11 06:41:40
<doc>
    <header>
        ...
    </header>
    <body>
        <data>
            <elem1/> <!-- actual names vary -->
            <elem2/>
        </data>
        <summary dataCount="2"/>
    </body>
</doc>


The number of elements within <data> is variable.  I need to 
calculate 
the dataCount attribute from the number of <data> elements.  
What is a 
good solution for this?  I'd rather not use a second transform step 
unless absolutely necessary.

Three solutions:

(a) go back to the input document and calculate the information from
that
(b) a two-stage transformation
(c) cheat, by using saxon:assign or similar.

I would go for (b). 

Michael Kay


 XSL-List info and archive:  http://www.mulberrytech.com/xsl/xsl-list



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