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

XSL/XSLT/XPATH XML Discussion :

[XSLT] deux style xsl pour une page xml


Sujet :

XSL/XSLT/XPATH XML

  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Août 2010
    Messages
    12
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2010
    Messages : 12
    Par défaut [XSLT] deux style xsl pour une page xml
    bonjour,

    Dans un premier xsl, je souhaiterai passer, grâce à un lien ou un bouton, a un autre style xsl appliqué au meme fichier xml.
    ce sera un lien vers une autre page totalement différente.

    merci

  2. #2
    Modérateur

    Profil pro
    Inscrit en
    Septembre 2004
    Messages
    12 579
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2004
    Messages : 12 579
    Par défaut
    Je ne crois pas que les navigateurs gèrent autre chose que "utilisateur cliqué sur lien. Lien est vers un fichier XML. XML a <?xml-stylesheet?> alors moi fait transformation XSL, et moi affiche le résultat."

    Ceci étant dit "appliqué au même XML" et "ce sera un lien vers une autre page totalement différente", tu te contredis.
    N'oubliez pas de consulter les FAQ Java et les cours et tutoriels Java

  3. #3
    Rédacteur

    Avatar de Erwy
    Homme Profil pro
    Développeur Web
    Inscrit en
    Novembre 2003
    Messages
    4 967
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 48
    Localisation : France

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : Administration - Collectivité locale

    Informations forums :
    Inscription : Novembre 2003
    Messages : 4 967
    Par défaut
    Thelvin a raison pourquoi une nouvelle page si c'est le même XML ???

    D'un point de vue modélisation de donnée l'idée de regrouper des données divergentes fonctionnellement dans le même XML ...pas top

    Surtout que si c'est pour gérer une partie commune à toutes tes pages tu pourrais le faire via la fonction document() du XSLT

  4. #4
    Membre averti
    Profil pro
    Inscrit en
    Août 2010
    Messages
    12
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2010
    Messages : 12
    Par défaut
    non c'est les même donnée mais utilisé et traité différemment suivant le xsl !!

    je suis déçu de constater qu'il est possible de dire a un xml kil a plusieurs style xml ( mettre plusieurs <?xml-stylesheet?> )mais qu'on ne peut pas "switcher" des un vers les autres !!!

    tant pis je vais me débrouiller différemment mais se sera moins propre !

  5. #5
    Membre averti
    Profil pro
    Inscrit en
    Août 2010
    Messages
    12
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2010
    Messages : 12
    Par défaut
    j'ai approfondit ton idée de document() et je suis arrivée a faire qqchose de plutôt propre ! je te remercie !
    c'est quand même nettement mieux de ne pas avoir la même chose écrite dans plusieurs xml différents ! là au moins je ne modifie qu'un xml pour plusieurs pages web !

    merci Erwy !

  6. #6
    Modérateur

    Profil pro
    Inscrit en
    Septembre 2004
    Messages
    12 579
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2004
    Messages : 12 579
    Par défaut
    Citation Envoyé par loutemilou Voir le message
    non c'est les même donnée mais utilisé et traité différemment suivant le xsl !!
    Ben alors, c'est pas "totalement différent." C'est pourtant pas compliqué de dire les choses.

    je suis déçu de constater qu'il est possible de dire a un xml kil a plusieurs style xml ( mettre plusieurs <?xml-stylesheet?> )mais qu'on ne peut pas "switcher" des un vers les autres !!!
    En fait, les navigateurs ne gèrent pas ça (ni un certain nombre d'aspects de XSLT), mais ils pourraient choisir de le faire un jour. Peut-être à l'avenir. Ils ne proposent déjà pas facilement de switcher entre sylesheets alternatives, au fond, quelle différence ?
    N'oubliez pas de consulter les FAQ Java et les cours et tutoriels Java

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

Discussions similaires

  1. Réponses: 2
    Dernier message: 19/07/2011, 13h57
  2. Réponses: 2
    Dernier message: 05/03/2008, 19h30
  3. Réponses: 1
    Dernier message: 03/08/2007, 13h25
  4. [XSLT]utiliser une feuille xsl pour traiter différents xml
    Par pistache42 dans le forum XSL/XSLT/XPATH
    Réponses: 4
    Dernier message: 09/05/2006, 18h19
  5. [XSL] Afficher une page XML à partir d'un script PHP
    Par JiJiJaco dans le forum Bibliothèques et frameworks
    Réponses: 4
    Dernier message: 10/04/2005, 14h41

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