[Home] [By Thread] [By Date] [Recent Entries]
On 7/31/06, Shailesh Shinde <shailesh@xxxxxxxxxxxx> wrote:
I have few comments.. <xsl:preserve-space elements="*"/>
<xsl:strip-space elements="*"/>I think you may not need above. This seems to have no effect. I think you can modify the below template as following: <xsl:template match="division[(@type='appendix') and
((topic/title = 'Glossary') or (topic/title = 'A'))]"> <!-- you can
add more or clauses -->
<division>
<xsl:copy-of select="@*"/>
<xsl:for-each select="topic">
<topic>
<xsl:copy-of select="@*"/>
<xsl:copy-of select="title"/>
<!-- you may need to modify this as well -->
<xsl:apply-templates
select="body[ancestor::division[@type='appendix']]"/>
</topic>
</xsl:for-each>
<xsl:apply-templates/>
</division>
</xsl:template>I guess I have given you lot of pointers to get started. -- Regards, Mukul Gandhi http://gandhimukul.tripod.com
|

Cart



