Thanks for your codings....
Your xsl working with the copy of (to make the duplicate in the out xml), I need to move the <date> element and traverse the <date> element to add the tag afer commas..
I use your above xsl code as below,
<xsl:template match="volume-nr">
<xsl:copy-of select="../../date"></xsl:copy-of>
<xsl:copy-of select="."></xsl:copy-of>
</xsl:template>
the output xml code as below,
Code:
<issue>
<series>
<title>
<maintitle>Cognition</maintitle>
</title>
<date>1975</date><volume-nr>37</volume-nr>
</series>
(<issue-nr>2</issue-nr>):
<date>1975</date>
</issue>
Any method to avoid the duplicate element creation?????