[XSL-LIST Mailing List Archive Home]
[By Thread]
[By Date]
[Recent Entries]
[Reply To This Message]
Re: Value of attribute starts-with or contains
Subject: Re: Value of attribute starts-with or contains
From: Michael Müller-Hillebrand <mmh@xxxxxxxxxxxxx>
Date: Thu, 5 Jun 2008 09:52:06 +0200
|
Am 05.06.2008 um 08:59 schrieb Pankaj Chaturvedi:
Hi,
Can somebody let me know what's wrong with the below code:
<xsl:value-of
select="count(contains[.//entry/@aid5:cellstyle='tbody_cell'])"/>
It says: Count all child nodes with name "contains" which have
descendant elements with name "entry" which have an attribute
"aid5:cellstyle" with value "tbody_cell".
I guess you want something like
count(.//entry[contains(@aid5:cellstyle, 'tbody_cell')])
- Michael
PS: This just checks for "contains" and not "begins with".
I've markup:
<table>
<thead>
<entry aid5:cellstyle=tbody_cell">
<para>xxx</para>
</entry>
<entry aid5:cellstyle=tbody_cell">
<para>xxx</para>
</entry><entry aid5:cellstyle=tbody_cell_l">
<para>xxx</para>
</entry><entry aid5:cellstyle=tbody_cell_l">
<para>xxx</para>
</entry>
</thead>
</table>
All I am trying to do is while in <table> trying to count the nos
entry
whose @aid5:cellstyle contains or starts-with tbody_cell.
Believe me I've used these functions lots of time mostly with
nodes, but
nothings seems to be working with attributes. May be I never tested
"attribute values" with these functions.
Any clue will be highly appreciated.
Best,
Pankaj Chaturvedi
--
_______________________________________________________________
Michael M|ller-Hillebrand: Dokumentation Technology
Adobe Certified Expert, FrameMaker
Consulting and Training, FrameScript, XML/XSL, Unicode
Blog [de]: http://cap-studio.de/
|
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
RSS 2.0 |
|
Atom 0.3 |
|
|