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] Générer Document HTML via un XSL


Sujet :

XSL/XSLT/XPATH XML

  1. #1
    Membre éclairé
    Inscrit en
    Février 2006
    Messages
    241
    Détails du profil
    Informations forums :
    Inscription : Février 2006
    Messages : 241
    Par défaut [XSLT] Générer Document HTML via un XSL
    Bonjour,

    Je travaille en C# et je fais une génération de document html via un xml que je transforme avec un xsl.

    mon problème esy que je voudrais ajouter une entête html au document généré ? est ce qu'il existe une fonction qui me permette d'ajouter un contenu html en entête ?

    merci

  2. #2
    Membre Expert 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
    Par défaut
    Avez-vous regardé du côté de xsl:output ?

  3. #3
    Membre éclairé
    Inscrit en
    Février 2006
    Messages
    241
    Détails du profil
    Informations forums :
    Inscription : Février 2006
    Messages : 241
    Par défaut
    non, je ne connait pas trop le xml, j'ai réutilisé un modèle XSL standard pour générer des documents...

    je vais regarder si je trouve des exemples...

  4. #4
    Membre émérite
    Inscrit en
    Octobre 2005
    Messages
    847
    Détails du profil
    Informations forums :
    Inscription : Octobre 2005
    Messages : 847
    Par défaut
    que ce que tu entends par "ajouter une entête html au document généré "?

  5. #5
    Membre éclairé
    Inscrit en
    Février 2006
    Messages
    241
    Détails du profil
    Informations forums :
    Inscription : Février 2006
    Messages : 241
    Par défaut
    et bien en fait, je génère un document "classique" mais en haut de ce document, je souhaite ajouter des boutons (imprimer, envoyer par mail, fermer,...)

    je voulais donc savoir comment faire pour ajouter automatiquement une série de boutons de ce type à la génération du document...

  6. #6
    Membre émérite
    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
    Par défaut
    il suffit d'ajouter un template dans ta feuille xsl qui ajoute cette série de bouton
    as tu :
    * un exemple de fichier xml et xsl
    * un exemple de code qui génère ta série de bouton
    * un exemple de html que tu souhaite obtenir

    après on pourra regarder

  7. #7
    Membre éclairé
    Inscrit en
    Février 2006
    Messages
    241
    Détails du profil
    Informations forums :
    Inscription : Février 2006
    Messages : 241
    Par défaut
    En fait, le code qui génère ma série de bouton est un tableau HTML tout bête que je souhaiterais ajouter en haut de la page html générée...

  8. #8
    Membre émérite
    Inscrit en
    Octobre 2005
    Messages
    847
    Détails du profil
    Informations forums :
    Inscription : Octobre 2005
    Messages : 847
    Par défaut
    Citation Envoyé par dahu17 Voir le message
    En fait, le code qui génère ma série de bouton est un tableau HTML tout bête que je souhaiterais ajouter en haut de la page html générée...

    il ya un truc qui m'échappe , pourquoi tu ne le met pas en haut tout simplement?

  9. #9
    Membre éclairé
    Inscrit en
    Février 2006
    Messages
    241
    Détails du profil
    Informations forums :
    Inscription : Février 2006
    Messages : 241
    Par défaut
    Comment ca en haut? le truc c'est que j'ai deja une feuille xsl mais je n'en ai jamais fait, je dois ajouter des boutons en haut de la page générée lol.

    j'ai essayer d'ajouter directement mon code html dans la feuille xsl avec mais sans succés

  10. #10
    Membre émérite
    Inscrit en
    Octobre 2005
    Messages
    847
    Détails du profil
    Informations forums :
    Inscription : Octobre 2005
    Messages : 847
    Par défaut
    OK,

    ta feuile xsl permet de generer un html, donc elle doit quelque part écrire un truc du genre :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    <xsl:template match="/">
    <html>
    <body>
    Tu met to code ICI?
    </body>
    </html>
    </xsl:template>

Discussions similaires

  1. Générer documentation HTML
    Par alex_vino dans le forum Général Dotnet
    Réponses: 3
    Dernier message: 24/08/2011, 15h35
  2. [XSLT] Accèder à un noeud via un xsl:param
    Par Gregco dans le forum XSL/XSLT/XPATH
    Réponses: 2
    Dernier message: 30/10/2007, 19h09
  3. [XSLT] probleme de copie de balise de XML vers HTML via XSL
    Par Clercq dans le forum XSL/XSLT/XPATH
    Réponses: 1
    Dernier message: 27/11/2006, 13h52
  4. [XSLT] Générer un HTML avec du FO
    Par virgul dans le forum XSL/XSLT/XPATH
    Réponses: 3
    Dernier message: 27/04/2005, 10h19
  5. [XSLT] [XML->HTML] transformation XML -> HTML via XSL
    Par Great Sayaman dans le forum XSL/XSLT/XPATH
    Réponses: 4
    Dernier message: 11/12/2004, 22h12

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