|
[XSL-LIST Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] extracting preceding nodes with certain exceptions
Hello all,
I need some help with the following:
I have (but could be variable):
<tokens>
<token position="1"/>
<token position="2"/>
<token-group>
<row>
<token position="3"/>
<token posistion="4"/>
</row>
<row>
<token position="5"/>
<token position="6"/>
</row>
</token-group>
</tokens>I would like to sum the values of all preceding nodes of <token> #6 that are <token>s, but which are not descendants of the preceding sibling of its ancestor <row>, that is I want to exclude <token>s #3 and #4. I have sum(ancestor::row//token[@position < $token-position]) where in this case $token-position = 6, but that excludes the tokens in positions 1 and 2. I think I am missing something simple here, but suggestions are welcome. thanks in advance, Matthew L. Avizinis Gleim Publications, Inc. XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
|
PURCHASE STYLUS STUDIO ONLINE TODAY!Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced! Download The World's Best XML IDE!Accelerate XML development with our award-winning XML IDE - Download a free trial today! Subscribe in XML format
|

Cart








