[Home] [By Thread] [By Date] [Recent Entries]
Hi All,
I am using XSLT 2.0 and parser Saxon. I am transforming some html tags to another tag format. I have span tags which contain text value surrounded by formattere like bold, italic and underline. The problem is when I try to extract the value of the node, it always returns the text value without formatters <b>,<u> & <i>. The following is the code: <xsl:template match="span" mode="copy"> <xsl:variable name="elementText"> <xsl:value-of select="." /> </xsl:variable> The input tag looks the following <span style="font-family:Times New Roman;font-size:12.0pt;"><b><u>blah blah</u></b></span> I want to get the entire node value "<b><u>blah blah</u></b>". But using <xsl:value-of select="." /> or <xsl:value-of select="text()"/> or <xsl:value-of select="current()" /> returns only "blah blah". I cannot figure out how to get the entire value along with the formatting tags. Any help appreciated. Regards, Amit .
|

Cart



