xsl-list
[Top] [All Lists]

Re: [xsl] Safe-guarding codepoints-to-string() from wrong input

2006-12-20 11:15:22
Florent Georges wrote:
  Technically, it is not complex.  Just define a function
my:codepoints-to-string() that makes the needed checks and
do what you want when encoutering an invalid codepoint.  I
think the most difficult part is identifying which
codepoints are valid.  You can use the following from the
XML recommendation as starting point:

Florent: wow! Just wow ;)

Thanks for the extensive explanation and the detailed xsl code. With all the possibilities to treat a non-number or div-by-zero without exceptions, I'm a little at odds as to why working with characters (which is at the basis of any xslt transform) is not made so rock-solid. Why didn't they invent something like <xsl:number> for characters?

Funny, I never knew when/where to use the xsl:sequence constructor, I'm glad to have found a use through your code.

Your code has been implemented into my filters. Thanks again!

Cheers,
-- Abel


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