Bonjour,
Je voudrais inserer un fichier xml dans une base de donnée ... or un texte de mon xml peut contenir des apostrophes.
Je cherche donc un moyen avec XSL, de remplacer une apostrophe par deux apostrophes (pour que ca passe dans la base de donnée).
j'ai tenté presque toutes les combinaisons possibles entre les " et les ', les ' ................ mes recherches dans google n'ont pas donné grand choses!!
Aidez moi ;'(
voilà omn code :
<xsl:template name="afficherApos2Esp">
<xsl:param name="libelle"/>
<xsl:if test='contains($libelle,$apos)'>
<!-- c'est cette ligne là qui pose problème : -->
'<xsl:value-of select="translate($libelle,$apos,$apos$apos)"/>'
</xsl:if>
</xsl:template>
Partager