[XSL-LIST Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] RE: Deciding whether param contains nodeset
The EXSLT site claims that Xalan supports exsl:object-type - see http://www.exslt.org/exsl/functions/object-type/index.html Michael Kay http://www.saxonica.com/ > -----Original Message----- > From: Lensch, Thomas [mailto:Lensch@xxxxxxxx] > Sent: 17 October 2005 12:10 > To: xsl-list@xxxxxxxxxxxxxxxxxxxxxx > Subject: Deciding whether param contains nodeset > > Hi, > > i have an template > > <xsl:template name="test"> > <xsl:param name="repl" select="''"/> > </xsl:template> > > Sometimes i call this template with repl = string, sometimes i want to > call it with repl = nodeset. > > When i apply-templates on repl and repl is a string, so the following > execption arises: > org.apache.xpath.XPathException: #RTREEFRAG kann nicht in NodeList > konvertiert werden! > (in english: > cannot be converted in nodeset) > > So i wonder whether it is possible to decide if repl is a string or a > nodeset. > If repl = string output should be the value of the String > if repl = nodeset output should be apply-templates nodeset > > How can i decide in "test" which type the param repl is of? > > Regards, > Thomas.
|
PURCHASE STYLUS STUDIO ONLINE TODAY!Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced! Download The World's Best XML IDE!Accelerate XML development with our award-winning XML IDE - Download a free trial today! Subscribe in XML format
|