xsl-list
[Top] [All Lists]

RE: when to use 'as' attribute on a variable

2006-02-27 08:55:17
This is very useful, thankyou.

It may very well be that we are in a hurry, is it possible to summarise why datatyping a variable is so useful?


From: "Michael Kay" <mike(_at_)saxonica(_dot_)com>
Reply-To: xsl-list(_at_)lists(_dot_)mulberrytech(_dot_)com
To: <xsl-list(_at_)lists(_dot_)mulberrytech(_dot_)com>
Subject: RE: [xsl] when to use 'as' attribute on a variable
Date: Mon, 27 Feb 2006 15:35:07 -0000

>
> 1. when you should and should not be using an as attribute on
> xsl:variable in XSLT 2

Use it every time you declare a variable, unless you're in too much of a
hurry.
>
> 2. Which numerical datatype to use in which situation when declaring
> variables holding numerical data.
>
Depends a bit what you're trying to achieve. My rule of thumb would be:

- use xs:integer for whole numbers
- don't use subtypes of xs:integer
- use xs:double for continuous quantities (e.g. length, weight)
- use xs:decimal for discrete quantities (e.g. money)
- don't use xs:float

Michael Kay
http://www.saxonica.com/



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


_________________________________________________________________
Be the first to hear what's new at MSN - sign up to our free newsletters! http://www.msn.co.uk/newsletters


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