Hello everybody,
i need your help. i am using XSL to transform XML document into RTF
file.
i have this source tree from other company:
<book>
<name>
Text text text text
<nl/>
<nl/>
Text text text text
<nl/>
<nl/>
Text text text text
<nl/>
<nl/>
<name>
</book>
element <nl> is : "new line"
XSL for element <name> and <nl> is:
<xsl:template match="name">
{\par }{\qc \sa200\fs20\li500 {\b <xsl:apply-templates/>}
</xsl:template>
<xsl:template match="nl">
{\par }
</xsl:template>
Result tree is :
{\par }{\qc \sa200\fs20\li500 {\b Text text text text }
{\par }
{\par }
\par }{\qc \sa200\fs20\li500 {\b Text text text text }
{\par }
{\par }
\par }{\qc \sa200\fs20\li500 {\b Text text text text }
{\par }
{\par }
but i need only one tag {\par }. How can i do it? How can i replace two
<nl><nl> by one <nl>?
thanks and sorry for my English
Jan Zavoral
Czech Republic
XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list