XSLTProcessor :: hasExsltSupport() renvoie la valeur true. Maintenant, que dois-je modifier pour pouvoir l'utiliser?Comment utiliser EXSLT intégré à partir de XSLTProcessor?
Je
<xsl:stylesheet version="1.0"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
xmlns:date="http://exslt.org/dates-and-times"
extension-element-prefixes="date">
Transformation ce que je suis en train de faire:
<td>
<xsl:value-of select="date:format-date(translate(property[@name='changedate']/value, ' ', 'T'), 'd.m.y h:i')" />
</td>
- propriété [@ name = 'CHANGEDATE']/valeur est tampon de SQL DB (AAAA mm-jj hh: mm: ss)
- Remplacez d'abord cet espace par T afin que exslt date-format understands it
- Modifier * aaaa-mm-jj *** T *** hh: mm: ss * -> jj.mm.aaaa hh: mm
Erreur:
Attention: XSLTProcessor :: transformToXML() [xsltprocessor.transformtoxml]: xmlXPathCompOpEval: Date de fonction lié au format préfixe non défini
version PHP 5.2.9
- permis XSL
- libxslt Version 1.1.24
- libxslt compilé contre libxml Version 2.6.32
- EXSLT activé
- libexslt Version 1.1.24
Et votre sortie/résultat/erreur actuelle est? – Tomalak