G
Guest
This might not be the right NG for this, but i couldn't get a reply on the
XSL forum.
<xsl:if test="fTOC[starts-with(@filename, '5')]">
<xsl:element name="Section1">
<xsl:attribute name="titleRef">Section 1 - Section
One</xsl:attribute>
<xsl:for-each select="fTOC[starts-with(@filename, '5')]">
<xsl:copy-of select="."/>
</xsl:for-each>
</xsl:element>
</xsl:if>
I am going through a list of files starting with '5' and placing them under
the header "Section 1 - Section One", which is hard-coded right now. I want
to populate the titleRef dynamically... i.e if i get an item starting with
'5', I would like to open the first such item and retrieve the value of
<ChapterNum> and use that to fill the titleRef.
I am very new to xml transformations, can somebody plz help me with some
code on how to accomplish this?
Thanks.
XSL forum.
<xsl:if test="fTOC[starts-with(@filename, '5')]">
<xsl:element name="Section1">
<xsl:attribute name="titleRef">Section 1 - Section
One</xsl:attribute>
<xsl:for-each select="fTOC[starts-with(@filename, '5')]">
<xsl:copy-of select="."/>
</xsl:for-each>
</xsl:element>
</xsl:if>
I am going through a list of files starting with '5' and placing them under
the header "Section 1 - Section One", which is hard-coded right now. I want
to populate the titleRef dynamically... i.e if i get an item starting with
'5', I would like to open the first such item and retrieve the value of
<ChapterNum> and use that to fill the titleRef.
I am very new to xml transformations, can somebody plz help me with some
code on how to accomplish this?
Thanks.