Subject: Re: [xsl] XSL count function. From: Gang Li <g_li@xxxxxxxxx> Date: Thu, 3 Mar 2005 15:04:39 -0800 (PST) |
I tried your code, it worked fine. you must have something else causing the problem. --- c p <bugs75il@xxxxxxxxx> 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[@type='txt'])"/> but it errored on > me. > > Any ideas? > > Thanks, > C
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
[xsl] get an   in theoutput ht, Nestor Urquiza | Thread | [xsl] Namespaces in XMLSpy, Jonathan Marenus |
RE: [xsl] Namespaces in XMLSpy, Michael Kay | Date | Re: [xsl] XSL count function., Anthony |
Month |