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 :

Transformation XSL > plusieurs HTML


Sujet :

XSL/XSLT/XPATH XML

  1. #1
    Membre du Club
    Profil pro
    Inscrit en
    Septembre 2004
    Messages
    142
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2004
    Messages : 142
    Points : 53
    Points
    53
    Par défaut Transformation XSL > plusieurs HTML
    Salut à tous,

    Voilà je dispose d'un fichier XML que je souhaite afficher en n pages HTML.
    Pour l'instant j'ai n feuilles de style XSL et çà marche très bien.

    Mais je souhaiterai rendre mon process le plus générique possible : j'aimerai avoir une unique feuille de style et qu'elle me génère automatiquement mes n pages HTML.

    Il faudrait de plus que mon code XSL soit compatible avec XALAN C++ puisque c'est ainsi que ma transmation s'effectue.

    je pense que c'est possible mais je ne trouve pas de doc à ce sujet.
    Avez vous déjà été confronté au problème ?

    merci d'avance pour votre aide.

  2. #2
    Membre du Club
    Profil pro
    Inscrit en
    Septembre 2004
    Messages
    142
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2004
    Messages : 142
    Points : 53
    Points
    53
    Par défaut
    Après quelques recherches, il apparaît que XSLT 1.0 n'inclut pas cette possibilité en natif. Par contre XSL 2.0 le permet via l'instruction :

    xsl:result-document

    Cependant, Xalan étant basé sur XSLT 1.0 ... j'ai bien peur que cela ne soit pas possible ...

    Avez vous des infos ???

    je continue mes recherches.

    @+

  3. #3
    Membre éprouvé Avatar de alain.couthures
    Profil pro
    Gérant
    Inscrit en
    Avril 2007
    Messages
    902
    Détails du profil
    Informations personnelles :
    Localisation : France, Gironde (Aquitaine)

    Informations professionnelles :
    Activité : Gérant

    Informations forums :
    Inscription : Avril 2007
    Messages : 902
    Points : 1 247
    Points
    1 247
    Par défaut
    De nombreuses personnes voudraient faire cela mais XSLT 1.0 ne le permet pas à lui tout seul...

  4. #4
    Membre du Club
    Profil pro
    Inscrit en
    Septembre 2004
    Messages
    142
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2004
    Messages : 142
    Points : 53
    Points
    53
    Par défaut
    Je te remercie pour ta confirmation ...

    mais quand tu dis que XSLT 1.0 ne le permet pas à lui tout seul, est ce que tu veux dire que tu connais une solution dérivée, fonctionnelle avec Xalan C++ ?

    merci

  5. #5
    Membre éprouvé
    Profil pro
    Responsable Dev
    Inscrit en
    Décembre 2003
    Messages
    788
    Détails du profil
    Informations personnelles :
    Localisation : France, Vendée (Pays de la Loire)

    Informations professionnelles :
    Activité : Responsable Dev

    Informations forums :
    Inscription : Décembre 2003
    Messages : 788
    Points : 1 063
    Points
    1 063
    Par défaut
    bon dans un de mes projets avec un fichier xml et une feuille de style je produisais n document via l'utilisation de la balise
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    <redirect:write file="{$file}">
    a mon avis il faut aller chercher par là

  6. #6
    Membre du Club
    Profil pro
    Inscrit en
    Septembre 2004
    Messages
    142
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2004
    Messages : 142
    Points : 53
    Points
    53
    Par défaut
    et tu utilisais quoi comme technos ??? C++ et Xalan ???

    çà m'a plutôt l'aire d'être en php ton bout de code non ?

  7. #7
    Membre du Club
    Profil pro
    Inscrit en
    Septembre 2004
    Messages
    142
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2004
    Messages : 142
    Points : 53
    Points
    53
    Par défaut
    Malheureusement je viens de trouver plusieurs sujet traitant de la question et ce tag semble marcher avec Xalan Java mais pas avec Xalan C++.

    Y a t il un expert en la matière susceptible de me confirmer ce point ?

    merci d'avance

Discussions similaires

  1. [XSLT 1.0] Transformer un XML en html par XSL
    Par MEH2010DDI dans le forum XSL/XSLT/XPATH
    Réponses: 16
    Dernier message: 11/01/2014, 18h40
  2. [DOM] Transformation XSL : SAXException: Un DOM ne peut posséder plusieurs racines
    Par pouillou dans le forum Format d'échange (XML, JSON...)
    Réponses: 5
    Dernier message: 20/06/2007, 10h50
  3. [PLUGIN] Plugin de transformation XSL ?
    Par elitost dans le forum Eclipse Java
    Réponses: 1
    Dernier message: 20/10/2004, 10h39
  4. [XSL]Appliquer plusieurs feuilles XSL successivement
    Par philemon_siclone dans le forum XSL/XSLT/XPATH
    Réponses: 8
    Dernier message: 12/12/2003, 20h11
  5. Transformation XSL et caractères spéciaux
    Par Sylvain Leray dans le forum XMLRAD
    Réponses: 4
    Dernier message: 28/04/2003, 11h38

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