xsl-list
[Top] [All Lists]

RE: [xsl] dynamic-context type-branching

2008-02-05 11:14:07
In schema unaware xslt2 environments, what would be the best 
way to select action depending on the result type (ex: 
string, text node(s), attribute(s), element(s)) of 
saxon:evaluate(), ex:

I think it's basically to do an xsl:choose. However, your note reminded me
to add "apply-templates on atomic values" to the candidate requirements list
for future XSLT versions. It's a little hard to come up with really
convincing use cases, but I think it would make the language more orthogonal
and that's always a good thing. Certainly, polymorphism on atomic values as
well as on nodes seems intrinsically desirable.

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