Subject: Re: [xsl] find out if an attribute exist From: "Roma Yankin" <polfin@xxxxxxxx> Date: Tue, 7 May 2002 22:45:24 +0400 |
Hi Jamal! Well here is what might help you. It will run through all XML tree looking for "hasit" attribute. XSL ---------------------------------------------------- <?xml-stylesheet type="text/xsl" href="xsl.xsl"?> <sample> <hasattrib hasit="true"> I have attribute </hasattrib> <ihave hasit="candy"> I have attribute </ihave> <noattribute> Nothing here </noattribute> <mychildhave> <child hasit="toy"/> </mychildhave> </sample> ------------------------------------------------------- XSLT: ------------------------------------------------------- <xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" version="1.0"> <xsl:output method="html"/> <xsl:template match="/"> <html> <body> <xsl:for-each select=".//*"> <xsl:if test="@hasit"> <b><xsl:value-of select="name()"/></b> have "hasit" attribute set to <b><xsl:value-of select="@hasit"/></b> <br/> </xsl:if> </xsl:for-each> </body> </html> </xsl:template> </xsl:stylesheet> --- Roman. XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
[xsl] find out if an attribute exis, Najmi, Jamal | Thread | Re: [xsl] find out if an attribute , Greg Faron |
RE: [xsl] question about javascript, Simon Choy | Date | [xsl] conditional html, Paul Knepper |
Month |