xsl-list
[Top] [All Lists]

Re: Refactoring parsing code with XSLT 2.0

2005-05-13 06:08:19
Hi Colin,



On 13 May 2005 12:01:46 +0100, Colin Paul Adams
<colin(_at_)colina(_dot_)demon(_dot_)co(_dot_)uk> wrote:
"Dimitre" == Dimitre Novatchev <dnovatchev(_at_)gmail(_dot_)com> 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

--~------------------------------------------------------------------
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>
--~--