Subject: Re: [xsl] Variable : string or temporary tree From: "Siarhei Biarozkin" <sberyozkin@xxxxxxxxxx> Date: Mon, 13 May 2002 10:08:02 +0100 |
Hi, When testing whether the variable was a tree or not, I meant to say $treeTest/node/*, that is I'd like to test whether a variable contains element children, not any childtren, like text. Thanks, S.Biarozkin ----- Original Message ----- From: "Siarhei Biarozkin" <sberyozkin@xxxxxxxxxx> To: <xsl-list@xxxxxxxxxxxxxxxxxxxxxx> Sent: Monday, May 13, 2002 9:41 AM Subject: [xsl] Variable : string or temporary tree > Hello, > What is the best way to find out whether a variable is a string or a tree ? > For example, > > <xsl:variable name="cmdRequest" select='Z_ShowFile'> > or > <xsl:variable name="cmdRequest"> > <request>Z_ShowFile</request> > <request>Z_GetPips</request> > </xsl:variable> > As I'm new to XSLT, the only way I can think of is : > > <xsl:variable name="treeTest"> > <node> > <xsl:copy-of select="$cmdRequest"/> > </node> > </xsl:variable> > <xsl:choose> > <xsl:when test="$treeTest/node/node()"> > <!-- $cmdRequest is a tree --> > </xsl:when> > <xsl:otherwise> > <!-- $cmdRequest is a string --> > </xsl:otherwise> > </xsl:choose> > > Is there a shorter way to test it ? > Thank you > Siarhei Biarozkin > > > XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list > > > XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
[xsl] Variable : string or temporar, Siarhei Biarozkin | Thread | Re: [xsl] Variable : string or temp, David Carlisle |
[xsl] Variable : string or temporar, Siarhei Biarozkin | Date | Re: [xsl] Variable : string or temp, David Carlisle |
Month |