[xsl] how to get rid of tag names

Subject: [xsl] how to get rid of tag names
From: "Smirnov, Anatoliy" <anatoliy.smirnov@xxxxxxxxxxx>
Date: Thu, 1 May 2003 11:01:54 -0400
Hello,
Sorry for such a dumb question but I am new here.

I need to get rid of tag names <p> and </p> in the result document.

<?xml version = '1.0'?>
<ROWSET>
  <ROW>
    <HEADER>
	header
    </HEADER>
    <BODY>
       <p>p line</p>
    </BODY>
  </ROW>
</ROWSET>

so instead of
       <p>p line</p>
I just need to have
       p line

I am getting this from this source

<html>
  <body>
    <h>header</h>
    <p>p line</p>
  </body>
</html>

running this xsl

<xsl:stylesheet version="1.0"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform";>
<xsl:template match="/">
<ROWSET>
<xsl:for-each select="html/body/h">
<ROW>
   <HEADER>
     <xsl:value-of select="."/>
   </HEADER>
   <BODY>
   <xsl:copy-of select="
       following-sibling::*[generate-id(following-sibling::html/body/h[1])=
	generate-id(current()/following-sibling::html/body/h[1])]"/>
   </BODY>
 </ROW>
</xsl:for-each>
</ROWSET>
</xsl:template> 
</xsl:stylesheet>

Thank you.
Anatoliy Smirnov

 XSL-List info and archive:  http://www.mulberrytech.com/xsl/xsl-list


Current Thread