Altova Mailing List Archives>Archive Index >xsl-list Archive Home >Recent entries >Thread Prev - [xsl] XPath 2 sequence item type determination [Thread Next] Re: [xsl] XPath 2 sequence item type determinationTo: Date: 9/2/2008 3:54:00 PM if (instance of . xs:integer) then 'integer' else if (instance of . xs:boolean) then 'boolean' else .... or, if you don't want to write a big nested set of tests and are running saxon, http://www.saxonica.com/documentation/extensions/functions/typeannotation.html type-annotation(item as item()) ==> xs:QName This function takes an item as argument. If the argument is a node, the function returns the type annotation of the node, as a QName. If the type is anonymous, this will be a system-generated internal name. If the argument is an atomic value, the function returns the type label of the atomic value, again as a QName. David ________________________________________________________________________ The Numerical Algorithms Group Ltd is a company registered in England and Wales with company number 1249803. The registered office is: Wilkinson House, Jordan Hill Road, Oxford OX2 8DR, United Kingdom. This e-mail has been scanned for all viruses by Star. The service is powered by MessageLabs. ________________________________________________________________________ | ||||||
| Company | Legal | Press | Partners | Careers | Sitemap | Contact Us | Altova Blog | Mobile | Full Site | |||
|
