|
Publicité ' | |||||||||||||||||||||||
|
|
#1 | |
|
Membre confirmé
![]() Inscription : mars 2006 Messages : 318 ![]() |
Après avoir créé un DOMDocument de version 1.0 et d'encodage ISO-8859-15, y avoir inséré un élément dont un attribut comporte un caractère accentué je crée un XSLTProcessor en lui spécifiant mon fichier XSL, encodé en ISO-8859-15 et renseigné comme tel dans la déclaration XML en entête.
Lors de la transformation il me pond l'erreur suivante : Citation:
|
|
|
|
00
|
|
|
#2 | ||
|
Membre confirmé
![]() Inscription : mars 2006 Messages : 318 ![]() |
On peut contourner le problème en encodant en entités tous les caractères qui posent problème, de cette manière :
Citation:
Citation:
Voilà de quoi débloquer temporairement la situation mais qui n'explique rien. J'aimerais beaucoup que quelqu'un nous éclaire sur la chose. J'ai comme l'impression que c'est un bug de PHP, si oui j'en serais très déçu, mais dans tous les cas j'aimerais en avoir le coeur net. Merci par avance. |
||
|
|
00
|
Copyright © 2000-2012 - www.developpez.com