Subject: Re: [xsl] counting characters in an XML document From: Peter Flynn <peter@xxxxxxxxxxx> Date: Fri, 02 Nov 2001 07:35:38 +0000 |
Wendell Piez wrote: > Mike, > > That XPath 2.0 addling is getting serious! > > Will this be happening to the rest of us? > > At 05:30 AM 10/25/01, Tom Melkonian wrote: > >> > Does anyone know how I can use XSL to count the number of >> > characters in an >> > XML document. >> >> If you're only interested in characters within text nodes, then >> >> count(string-length(/)) > > > Nope -- this will get you an error since the argument of count() must be > a node-set, and string-length() returns a number. > > (Now, I know you know this, but I just don't want any credulous newbies > to get confused.)
<?xml version="1.0" encoding="utf-8"?> <xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" version="1.0">
<xsl:output method="text"/> <xsl:strip-space elements="*"/>
<xsl:template match="/"> <xsl:value-of select="string-length(child::*[1])"/> </xsl:template>
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
Re: [xsl] XALAN does not handle doc, David_N_Bertoni | Thread | Re: [xsl] counting characters in an, Robert Stuart |
Re: [xsl] XALAN does not handle doc, David_N_Bertoni | Date | Re: [xsl] How to read the encoding , Peter Flynn |
Month |