@type = 'txt'
--- Gang Li <g_li(_at_)yahoo(_dot_)com> wrote:
Try
<xsl:value-of select="count(file[(_at_)type="txt"])"/>
or
<xsl:value-of select="count(file[(_at_)type="'txt'"])"/>
Your syntax is correct but I think it has something
to do with string
comparison here.
--- c p <bugs75il(_at_)yahoo(_dot_)com> wrote:
Hello,
I have a XML file (see below) with a "file" nodes
and
I want to get a count of file nodes based on
certain
attributes. I am using XSLT transformations on
the
XML to put them into HTML.
Here is the XML:
---------------------------------------------------
<file type="txt" path="...."/>
<file type="txt" path="...."/>
<file type="doc" path="....."/>
<file type="html" path="...."/>
---------------------------------------------------
End result I want displayed on the screen is
something
like this:
---------------------------------------------------
txt files: count = 2
doc files: count = 1
html files: count = 1
total files: count = 4
How would I get this? I can get the total file
count
by using: <xsl:value-of select="count(file)"/>.
To get the individual file counts I did something
like
this: <xsl:value-of
select="count(file[(_at_)type='txt'])"/> but it
errored on
me.
Any ideas?
Thanks,
C
--~------------------------------------------------------------------
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>
--~--
=====
Anthony
ph: (408) 656-2473
blog: http://www.chovy.com
__________________________________________________
Do You Yahoo!?
Tired of spam? Yahoo! Mail has the best spam protection around
http://mail.yahoo.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>
--~--