This is the mail archive of the
xsl-list@mulberrytech.com
mailing list .
RE: new user xslt
- From: CHAOUI Hassan <HCHAOUI at unedic dot fr>
- To: "'xsl-list at lists dot mulberrytech dot com'" <xsl-list at lists dot mulberrytech dot com>
- Date: Fri, 26 Apr 2002 11:54:04 +0200
- Subject: RE: [xsl] new user xslt
- Reply-to: xsl-list at lists dot mulberrytech dot com
Hi,
When apply the normalize-space, it give this message error:
xsl:element must have a valur for name attribute
-----Message d'origine-----
De: Jeni Tennison [mailto:jeni@jenitennison.com]
Date: vendredi 26 avril 2002 11:43
À: CHAOUI Hassan
Cc: 'xsl-list@lists.mulberrytech.com'
Objet: Re: [xsl] new user xslt
Hi,
> When I apply the template, I have tags with white space, and the xml
> parser refuse that.
The XSLT processor should give you an error when you try to create
them.
> How can I do to have proprely xml tags :
>
> <xsl:template match="row">
> <xsl:element name="{cell[1]}">
> <xsl:value-of select="cell[2]"/>
> </xsl:element>
> </xsl:template>
You need to use the normalize-space() function to strip the
whitespace:
<xsl:element name="{normalize-space(cell[1])}">
<xsl:value-of select="normalize-space(cell[2])" />
</xsl:element>
Cheers,
Jeni
---
Jeni Tennison
http://www.jenitennison.com/
XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
+----------------------------------------------------------------+
| Ce courrier ainsi que les fichiers joints sont confidentiels. |
| Si vous avez recu ce courrier par erreur, veuillez en informer |
| l'administrateur du systeme : exp-iris@unedic.fr |
| --------- |
| Ce message confirme que le courrier a passe le controle |
| antivirus du relais de messagerie Internet avec succes. |
+----------------------------------------------------------------+
+----------------------------------------------------------------+
| Ce courrier ainsi que les fichiers joints sont confidentiels. |
| Si vous avez recu ce courrier par erreur, veuillez en informer |
| l'administrateur du systeme : exp-iris@unedic.fr |
| --------- |
| Ce message confirme que le courrier a passe le controle |
| antivirus du relais de messagerie Internet avec succes. |
+----------------------------------------------------------------+
XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list