xsl-list
[Top] [All Lists]

Re: [xsl] tokenizing and counting with xsl:analyze-string

2020-10-17 12:15:08
Am 17.10.2020 um 15:53 schrieb Mukul Gandhi 
gandhi(_dot_)mukul(_at_)gmail(_dot_)com:
On Sat, Oct 17, 2020 at 4:27 PM Mukul Gandhi 
gandhi(_dot_)mukul(_at_)gmail(_dot_)com
<mailto:gandhi(_dot_)mukul(_at_)gmail(_dot_)com> 
<xsl-list-service(_at_)lists(_dot_)mulberrytech(_dot_)com
<mailto:xsl-list-service(_at_)lists(_dot_)mulberrytech(_dot_)com>> wrote:

    With above mentioned XSLT stylesheet, the thing that worked is, not
    explicitly declaring the type for xsl:variable name="temp_result".

I find this strange.

With context to my example, if xsl:variable name="temp_result" without
an explicit type declaration on the variable, presents the result of
this variable as string (and string-length(translate(... working fine on
such a variable),

Without having any "as" attribute your variable is a document fragment
node containing the content constructed by the sequence constructor; of
course if you use functions like "translate" expecting a string value
the string value of the document fragment (which is the concatenation of
the string value(s) of all child nodes) is being used.

--~----------------------------------------------------------------
XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
EasyUnsubscribe: http://lists.mulberrytech.com/unsub/xsl-list/1167547
or by email: xsl-list-unsub(_at_)lists(_dot_)mulberrytech(_dot_)com
--~--

<Prev in Thread] Current Thread [Next in Thread>