Hello all,
I have doubt using apply-templates. I am using XML,
XSLT for generating html.
I have given sample code here.
-------------------------------------------------
XML files here
<label>
<binding variable="iIndex" value="2"/>
<rule>
<condition>
<conditionsuccess>
<binding variable="TrueIndex"
value="3"/>
</conditionsuccess>
</condition>
<bindings>
<binding variable="aftercondition1"
value="1"/>
<binding variable="aftercondition2"
value="2"/>
<binding variable="aftercondition3"
value="3"/>
</bindings>
</rule>
</label>
--------------------------------------------------
I want to traverse content of <rule> one by one. Here
<bindings> and <condition> are appear in XML any
order.
So, If I use the below code only <bindings> will be
processed and <condition> next. How to traverse one by
one
<xsl:template match="rule">
<xsl:if test="bindings">
<xsl:apply-templates select="bindings"/>
</xsl:if>
<xsl:if test="condition">
<xsl:apply-templates select="condition"/>
</xsl:if>
</xsl:template>
Please give your suggestion.
Thanks
Regards,
Arul
__________________________________
Do you Yahoo!?
New Yahoo! Photos - easier uploading and sharing.
http://photos.yahoo.com/
XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list