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] Page html produite toute blanche


Sujet :

XSL/XSLT/XPATH XML

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Profil pro
    Étudiant
    Inscrit en
    Octobre 2006
    Messages
    40
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Octobre 2006
    Messages : 40
    Par défaut [XSLT] Page html produite toute blanche
    bonjour, jessaie de produire du html avec xslt.
    voici mon code :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    45
    46
    47
    48
    49
    50
    51
    52
    53
    54
    55
    56
    57
    58
    59
    60
    61
    62
    63
    64
    65
    66
    67
    68
    69
    70
    71
    72
    73
    74
    75
    76
    77
    78
    79
    80
    81
    82
    83
    84
    85
    86
    87
    88
    89
    90
    91
    92
    93
     
    <?xml version="1.0" encoding="ISO-8859-1"?>
    <xsl:stylesheet version="1.0" id="cv" xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
     
    <xsl:output method="html" encoding="ISO-8859-1" indent="yes"/>
     
    <xsl:strip-space elements="*"/>
     
     
    	<xsl:template match="/">
     
    		<HTML>
     
    		<HEAD>
     
    		  <TITLE>CV en HTML</TITLE>
     
    		</HEAD>
     
    		<BODY BGCOLOR="#FFFFFF">
     
    		<xsl:apply-templates />
     
    		</BODY>
     
    		</HTML>
     
    	</xsl:template >
     
    	<xsl:template match="cv">
     
    	<BR><xsl:apply-templates/></BR>
     
    	</xsl:template >
     
    	<xsl:template match="detailperso" >
     
    		<ul>
    			<li>
     
    			<xsl:value-of select="numsecu"/>
    			<xsl:value-of select="prenom"/>
    			<xsl:value-of select="nom"/>
    			<xsl:value-of select="age"/>
    			<xsl:value-of select="address"/>
    			<xsl:value-of select="ville"/>
    			<xsl:value-of select="tel"/>
     
    			</li>
    		</ul>
     
    	</xsl:template >
     
    	<xsl:template match="academic" >
     
    		<xsl:apply-templates/>
     
    	</xsl:template >
     
    	<xsl:template match="detailperso" >
     
    		<ul>
    			<li>
     
    			<xsl:value-of select="licence"/>
    			<xsl:apply-templates select="date"/>
    			<xsl:value-of select="description"/>
     
    			</li>
    		</ul>
     
    	</xsl:template >
     
    	<xsl:template match="date" >
     
    	<xsl:value-of select="@jour"/><xsl:value-of select="@moi"/><xsl:value-of select="@annee"/>
     
    	</xsl:template >
     
    	<xsl:template match="experienceprofessionnelle" >
     
    	<BR> <xsl:apply-templates select="entreprise"/></BR>
    	<BR><xsl:value-of select="emploi"/></BR>
     
    	</xsl:template>
     
    	<xsl:template match="entreprise">
     
    	<xsl:value-of select="@duree"/><xsl:value-of select="@nom"/>
     
    	</xsl:template>
     
    </xsl:stylesheet>
    le résultat est une page html toute blanche. (sauf cv en html qui est affiché dans la barre du haut).
    Je précise que j'ai essayé sous konqueror firefox et IE.
    Qu'est ce qui se passe ?
    merci

  2. #2
    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
    remplace
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    <xsl:apply-templates />
    par
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    <xsl:apply-templates select="./*"/>
    si cela ne suffit pas envoie nous un exemple de xml et de xsl

  3. #3
    Membre averti
    Profil pro
    Étudiant
    Inscrit en
    Octobre 2006
    Messages
    40
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Octobre 2006
    Messages : 40
    Par défaut
    arf non ça change rien. que veut tu dire par donner un exemple de xml et de xsl ?

  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
    Citation Envoyé par hugo1992 Voir le message
    arf non ça change rien. que veut tu dire par donner un exemple de xml et de xsl ?
    ta feuille de style tu l'applique à quoi? c'est quoi le fichier qui contient les données?

  5. #5
    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
    voila donne nous un fichier xml et un fichier xsl

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

Discussions similaires

  1. [WebForms]Comment générer dynamiquement tout ou partie d'une page html
    Par skywaukers dans le forum Général Dotnet
    Réponses: 4
    Dernier message: 02/01/2007, 11h42
  2. [XSLT] lien sur xml dans page html
    Par paquita dans le forum XSL/XSLT/XPATH
    Réponses: 9
    Dernier message: 20/10/2006, 13h14
  3. Réponses: 7
    Dernier message: 28/03/2006, 15h17
  4. insérer un bloc HTML sur toutes ses pages
    Par Laurent_g42 dans le forum Général Conception Web
    Réponses: 2
    Dernier message: 28/08/2005, 19h08
  5. [XSLT] Diviser un fichiers xml en plusieurs pages html
    Par thibaut06 dans le forum XSL/XSLT/XPATH
    Réponses: 8
    Dernier message: 07/04/2005, 16h56

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