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

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Mai 2006
    Messages
    208
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2006
    Messages : 208
    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
    Membre expérimenté

    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
    Par défaut
    L'extension xsl est-elle bien activée (à vérifier via phpinfo) ?

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

    Informations forums :
    Inscription : Mai 2006
    Messages : 208
    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
    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
    Membre expérimenté

    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
    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 confirmé
    Profil pro
    Inscrit en
    Mai 2006
    Messages
    208
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2006
    Messages : 208
    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