Pb balise ouvrante entre 1 couple de balises

Mathieu Fernandez <[email protected]>
Newsgroups gmane.text.xml.french.tech
Message-ID <[email protected]>
Bonjour,

J'aimerais déclencher, avec un if, l'ouverture d'une balise à un 
endroit. ça marche sous IE mais pas Firefox. Je voudrais quelque chose 
comme ça : *<xsl:if ...><tr></xsl:if>*
Or en faisant ça, j'ai une erreur comme quoi j'ai oublié de fermer ma 
balise tr.

J'ai donc essayé ainsi : *<xsl:if ....>&lt;tr&gt;</xsl:if>*
mais dans ce cas là j'ai la balise qui s'affiche à l'écran, elle n'est 
pas interprétée.

J'ai essayé avec *<xsl:processing-instruction> *pas mieux.

J'ai vérifié mon entête :*    <?xml version="1.0" encoding="utf-8"?>
                                    <xsl:stylesheet version="1.0" 
xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
                                    <xsl:output method="html" 
indent="yes" encoding="utf-8" /> <!--method="xml" si tu veux du XHTML en 
sortie-->
                                    <xsl:strip-space elements="*"/> *
toujours le même problème.

Comme ça : *<xsl:text disable-output-escaping="yes">&lt;tr&gt;</xsl:text>*

Comme ça : *<xsl:variable name="ligne">
 <xsl:value-of select="&lt;tr&gt;"/>
</xsl:variable>
<xsl:value-of select="$ligne" disable-output-escaping="yes"/>


*rien ne marche, je désespère. Quelqu'un saurait-il que faire?
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.