Ik heb een heel erg vreemd probleem. Ik gebruik een XsltArgumentList om parameters de sturen naar een XSL template die vervolgens een plain text genereerd. Soms wordt er één punt verwijdert uit een parameter die ik meestuur aan de XSL.
Bijvoorbeeld:
jan.klaassen@klaassen.nl
wordt:
janklaassen@klaassen.nl
Het is niet iets wat constant gebeurt en ik kan er geen goede verklaring voor vinden. Heeft iemand ervaring met dit probleem?
edit: Wat ik zeg klopt niet helemaal. Ik zag dat variabelen gefinieerd in XSL met de <xsl:variable> tag ook soms worden ontdaan van een punt. Strange..
XSL-template ziet er ongeveer zo uit:
<?xml version="1.0" encoding="iso-8859-1"?>
<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
<xsl:include href="../../includes/var.xsl"/>
<xsl:param name="ParticipantEmailaddress" />
<xsl:param name="ParticipationID" />
<xsl:param name="ParticipantName" />
<xsl:param name="InvitationEmailaddress" />
<xsl:output method="text" />
<xsl:template match="/">Beste <xsl:value-of select="$ParticipantName" />,
De uitnodiging die je hebt verstuurd naar <xsl:value-of select="$InvitationEmailaddress" /> is door de ontvanger geaccepteerd.
<xsl:value-of select="$cstrHttpRoot" disable-output-escaping="yes" />?p=<xsl:value-of select="$ParticipationID" disable-output-escaping="yes" />&e=<xsl:value-of select="$ParticipantEmailaddress" disable-output-escaping="yes" />
Als het klikken op de link niet werkt, kopiëer dan de link naar je internet browser (in de adresbalk).
etc etc.. meer tekst.
</xsl:template>
</xsl:stylesheet>
Zit hier mogelijk een probleem in?
Bijvoorbeeld:
jan.klaassen@klaassen.nl
wordt:
janklaassen@klaassen.nl
Het is niet iets wat constant gebeurt en ik kan er geen goede verklaring voor vinden. Heeft iemand ervaring met dit probleem?
edit: Wat ik zeg klopt niet helemaal. Ik zag dat variabelen gefinieerd in XSL met de <xsl:variable> tag ook soms worden ontdaan van een punt. Strange..
XSL-template ziet er ongeveer zo uit:
<?xml version="1.0" encoding="iso-8859-1"?>
<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
<xsl:include href="../../includes/var.xsl"/>
<xsl:param name="ParticipantEmailaddress" />
<xsl:param name="ParticipationID" />
<xsl:param name="ParticipantName" />
<xsl:param name="InvitationEmailaddress" />
<xsl:output method="text" />
<xsl:template match="/">Beste <xsl:value-of select="$ParticipantName" />,
De uitnodiging die je hebt verstuurd naar <xsl:value-of select="$InvitationEmailaddress" /> is door de ontvanger geaccepteerd.
<xsl:value-of select="$cstrHttpRoot" disable-output-escaping="yes" />?p=<xsl:value-of select="$ParticipationID" disable-output-escaping="yes" />&e=<xsl:value-of select="$ParticipantEmailaddress" disable-output-escaping="yes" />
Als het klikken op de link niet werkt, kopiëer dan de link naar je internet browser (in de adresbalk).
etc etc.. meer tekst.
</xsl:template>
</xsl:stylesheet>
Zit hier mogelijk een probleem in?
[ Voor 63% gewijzigd door Verwijderd op 13-12-2005 14:32 . Reden: xsl template info toegevoegd. ]