IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Bibliothèques et frameworks PHP Discussion :

[XSL] PHP5 et XSLTProcessor


Sujet :

Bibliothèques et frameworks PHP

  1. #1
    Membre régulier
    Profil pro
    Inscrit en
    Mai 2006
    Messages
    208
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2006
    Messages : 208
    Points : 88
    Points
    88
    Par défaut [XSL] PHP5 et XSLTProcessor
    Bonjour,
    j'ai un petit soucis, voilà, je dois pouvoir réaliser une transformation :
    XML + XSL -> HTML
    Seulement, j'ai utilisé la librairie XSLT en php4 et php5.
    Sauf que maintenant, je dois pouvoir faire la même chose sans cette librairie en php5... J'ai essayé d'utilisé XSLTProcessor, mais sans la librairie XSLT il m'indique "Class not found", ce qui me semble normal.
    Existe-t-il une manière de gérer ce genre de comportement sans cette librairie? Merci.

  2. #2
    Expert éminent sénior

    Profil pro
    Inscrit en
    Juin 2002
    Messages
    6 152
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2002
    Messages : 6 152
    Points : 17 778
    Points
    17 778
    Par défaut
    L'extension xsl est-elle bien activée (à vérifier via phpinfo) ?

  3. #3
    Membre régulier
    Profil pro
    Inscrit en
    Mai 2006
    Messages
    208
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2006
    Messages : 208
    Points : 88
    Points
    88
    Par défaut
    Merci de ton aide, mais justement c'est ça le truc, c'est que je dois pouvoir gérer la transformation :
    XML + XSL, sans la librairie XSL...
    D'où la difficulté, si quelqu'un a une solution.
    Merci.

  4. #4
    Membre expert
    Inscrit en
    Janvier 2005
    Messages
    2 291
    Détails du profil
    Informations forums :
    Inscription : Janvier 2005
    Messages : 2 291
    Points : 3 212
    Points
    3 212
    Par défaut
    Je ne pense pas que ca soit possible justement, les fonctionnalités xsl de php sont situées dans cette librairie donc si tu ne l'as pas ou ne la charge pas tu ne pourras pas l'utiliser.

  5. #5
    Expert éminent sénior

    Profil pro
    Inscrit en
    Juin 2002
    Messages
    6 152
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2002
    Messages : 6 152
    Points : 17 778
    Points
    17 778
    Par défaut
    Exact. La classe XSLTProcessor est fournie par l'extension xsl. En son absence, elle n'existe pas et est, de facto, inutilisable. Quant à trouver une solution pour s'en passer, je ne vois alors que les solutions consistant à faire appel à un programme externe (fonctions system, exec et compagnie) pour réaliser cette opération : il existe notamment xsltproc qui fait partie de la librairie libxslt, cette même librairie sur laquelle repose l'extension xsl. Solution qui n'est guère plus portable en somme.

  6. #6
    Membre régulier
    Profil pro
    Inscrit en
    Mai 2006
    Messages
    208
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2006
    Messages : 208
    Points : 88
    Points
    88
    Par défaut
    D'accord,
    merci de votre aide.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. xsl et php5 code minimal pour exemple
    Par yayabon dans le forum XSL/XSLT/XPATH
    Réponses: 13
    Dernier message: 29/04/2012, 22h30
  2. Réponses: 2
    Dernier message: 19/07/2011, 13h57
  3. [XSL] Processeur XSLT PHP5 et EXSLT.org
    Par krapno dans le forum Bibliothèques et frameworks
    Réponses: 3
    Dernier message: 11/09/2007, 11h52
  4. [DOM] PHP5 : xml+xsl ou dom+xml
    Par thibaut06 dans le forum Bibliothèques et frameworks
    Réponses: 4
    Dernier message: 25/08/2007, 19h12
  5. PHP5, XSL et <!ENTITY> Problème
    Par trent94 dans le forum XSL/XSLT/XPATH
    Réponses: 3
    Dernier message: 04/07/2005, 18h42

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo