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