Re: [xsl] Refactoring parsing code with XSLT 2.0

Subject: Re: [xsl] Refactoring parsing code with XSLT 2.0
From: Dimitre Novatchev <dnovatchev@xxxxxxxxx>
Date: Fri, 13 May 2005 23:08:19 +1000
Hi Colin,



On 13 May 2005 12:01:46 +0100, Colin Paul Adams
<colin@xxxxxxxxxxxxxxxxxx> wrote:
> >>>>> "Dimitre" == Dimitre Novatchev <dnovatchev@xxxxxxxxx> writes:
>
>    Dimitre> the result is:
>
>    Dimitre> <value>5.5</value> <unit>in</unit>
>
>    Dimitre> I haven't re-writen the "strSpan" template as an
>    Dimitre> xsl:function simply because I need to decide on a clear
>    Dimitre> convention how to represents the results of a function,
>    Dimitre> which returns more than one sequence.
>
> Surely that's one sequence (of two elements)?

No, it is a sequence of two sequences and cannot be expressed in the
XPath 2.0 dtata model other than coding the items of each sequence as
children of a node -- but then we must also keep information about the
type of each item...

Cheers,
Dimitre

Current Thread