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 :

XML et XSLT


Sujet :

XSL/XSLT/XPATH XML

  1. #1
    Membre régulier Avatar de stela86
    Profil pro
    Inscrit en
    Avril 2006
    Messages
    197
    Détails du profil
    Informations personnelles :
    Âge : 38
    Localisation : France

    Informations forums :
    Inscription : Avril 2006
    Messages : 197
    Points : 111
    Points
    111
    Par défaut XML et XSLT
    Je suis débutante en Xml et XSLT j'ai fait un fichier XML avec une feuille de style XSLT.
    Quand j'ouvre ma page XML avec firefox, un message d'erreur s'affiche :
    erreur lors du chargement de la feuille de style: une feuille de style XSLT ne possede pas de type Mime XML :file:///home/mixte2/page.xsl
    mon fichier xml et
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    <?xml version="1.0" encoding="ISO-8859-1"?>
    <?xml-stylesheet href="page.xsl" type="text/xsl"?>
     
    <essai>
    <titre> Essai xml xslt </titre>
    <nombre>
    <chiffre>1</chiffre>
    <chiffre>5</chiffre>
    </nombre>
    <nombre>
    <chiffre>2</chiffre>
    </nombre>
    </essai>
    et mon fichier XSLT :
    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
     
    <?xml version="1.0" encoding="ISO-8859-1"?>
    <xsl:stylesheet version="1.0" 
      xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
     
    <xsl:template match="essai">
    	<html><title><xsl:value-of select="." /></title><body>
    	<xsl:apply-templates />
    	</body></html>
    </xsl:template>
     
    <xsl:template match="nombre">
    	<xsl:apply-templates />
    </xsl:template>
     
    <xsl:template match="chiffre">
    	<li>
    		<xsl:text> valeur: </xsl:text>
    		<xsl:value-of select="." />
    	</li>
    </xsl:template>
     
    </xsl:stylsheet>
    Je ne comprend pas ! Merci de m'aider !

  2. #2
    Membre expérimenté
    Avatar de virgul
    Profil pro
    Inscrit en
    Novembre 2004
    Messages
    1 625
    Détails du profil
    Informations personnelles :
    Âge : 40
    Localisation : Suisse

    Informations forums :
    Inscription : Novembre 2004
    Messages : 1 625
    Points : 1 666
    Points
    1 666
    Par défaut
    Salut,

    Bienvenue sur le forum de dév.net!

    La balise fermante stylesheet est mal écrit:
    devrait être:
    ++

    Thierry

  3. #3
    Membre régulier Avatar de stela86
    Profil pro
    Inscrit en
    Avril 2006
    Messages
    197
    Détails du profil
    Informations personnelles :
    Âge : 38
    Localisation : France

    Informations forums :
    Inscription : Avril 2006
    Messages : 197
    Points : 111
    Points
    111
    Par défaut
    J'ai bien vu cette erreur merci
    Mais j'ai toujours le meme probleme firefox ne veut pas de mon fichier xsl !

  4. #4
    Membre expérimenté
    Avatar de virgul
    Profil pro
    Inscrit en
    Novembre 2004
    Messages
    1 625
    Détails du profil
    Informations personnelles :
    Âge : 40
    Localisation : Suisse

    Informations forums :
    Inscription : Novembre 2004
    Messages : 1 625
    Points : 1 666
    Points
    1 666
    Par défaut
    Citation Envoyé par stela86
    J'ai bien vu cette erreur merci
    Mais j'ai toujours le meme probleme firefox ne veut pas de mon fichier xsl !
    ok il faut que tu rajoute:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <xsl:output method="xml" encoding="iso-8859-1" indent="yes" doctype-public="-//W3C//DTD XHTML 1.0 Frameset//EN" doctype-system="http://www.w3.org/TR/xhtml1/DTD/xhtml1-frameset.dtd"/>
    comme premier fils de xsl:stylesheet

  5. #5
    Membre régulier Avatar de stela86
    Profil pro
    Inscrit en
    Avril 2006
    Messages
    197
    Détails du profil
    Informations personnelles :
    Âge : 38
    Localisation : France

    Informations forums :
    Inscription : Avril 2006
    Messages : 197
    Points : 111
    Points
    111
    Par défaut
    J'ai toujours le meme probleme en ouvrant ma page avec firefox j'ai toujours le meme message d'erreur concernant les mime !
    Est lié a Linux ? Firefox ? au fait que je le fait en local et ne passe sur aucun serveur exterieur ?

  6. #6
    Membre régulier
    Profil pro
    Inscrit en
    Mai 2004
    Messages
    83
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2004
    Messages : 83
    Points : 100
    Points
    100
    Par défaut
    Bonjour,

    J'ai tester ton code tel quel une fois la petite faute de syntaxe corrigée sous windows et linux, avec Firefox 1.5 et 1.0, sans passer par un serveur, je suis désolé de te l'apprendre mais il marche parfaitement .

    Juste pour information, quelle est la version de ton navigateur, quel est ton éditeur XML, quelle distribution utilises-tu s'il te plaît ?

    Voilà
    @+

    Xavier

  7. #7
    Membre régulier Avatar de stela86
    Profil pro
    Inscrit en
    Avril 2006
    Messages
    197
    Détails du profil
    Informations personnelles :
    Âge : 38
    Localisation : France

    Informations forums :
    Inscription : Avril 2006
    Messages : 197
    Points : 111
    Points
    111
    Par défaut
    Je ne comprend vraiment pas !
    Je suis sous linux et quand j'essaye avec la version1.0 de firefox ça ne marche pas mais avec Konqueror si ! !

  8. #8
    Membre régulier
    Profil pro
    Inscrit en
    Mai 2004
    Messages
    83
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2004
    Messages : 83
    Points : 100
    Points
    100
    Par défaut
    Bonjour,

    Je suis débutante en Xml et XSLT j'ai fait un fichier XML avec une feuille de style XSLT.
    Il est clair que le problème ne vient pas du code puisqu'il fonctionne chez moi sur Firefox 1.0 et 1.5 et Explorer 6.XXXX et chez toi sur Konqueror, mais bien de ton navigateur.

    Ton problème est donc résolu, puisque ton code fonctionne.

    Je ne peux que te conseiller de réinstaller Firefox pour pouvoir admirer le résultat dessus .

    @+
    Xavier

  9. #9
    Membre régulier Avatar de stela86
    Profil pro
    Inscrit en
    Avril 2006
    Messages
    197
    Détails du profil
    Informations personnelles :
    Âge : 38
    Localisation : France

    Informations forums :
    Inscription : Avril 2006
    Messages : 197
    Points : 111
    Points
    111
    Par défaut
    Merci beaucoup pour votre aide. Je voufrais réinstaller firefox mais je n'y comprend rien!
    J'ai regarder dans les paquetages dispo et firefox n'existe pas en français donc j'ai télécharger firefox et je ne sais pas comment l'installer ! ? ? ?

  10. #10
    Membre régulier
    Profil pro
    Inscrit en
    Mai 2004
    Messages
    83
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2004
    Messages : 83
    Points : 100
    Points
    100
    Par défaut
    Bonjour,

    Il existe une FAQ linux sur ce site, je suppose que tu as charger les sources, donc voici le lien pour t'en servir :

    1.on décompresse l'archive, par exemple dans ton répertoire ~home

    http://linux.developpez.com/faq/?page=install#tgz

    2.on installe

    http://linux.developpez.com/faq/?page=install#tgz

    Ca dépend des fois, il te faut un accès administrateur pour installer un logiciel, de souvenir, je ne crois pas que cela soit nécessaire pour Firefox.

    Voilà,
    @+
    Xavier

Discussions similaires

  1. xhtml-->xml transformation xslt
    Par yos dans le forum XSL/XSLT/XPATH
    Réponses: 10
    Dernier message: 15/06/2005, 15h23
  2. [XSLT][XSD>XML]transformer xsd en xml avec xslt
    Par émile-henri dans le forum XSL/XSLT/XPATH
    Réponses: 7
    Dernier message: 14/06/2005, 15h06
  3. xhtml->xml transformation xslt
    Par yos dans le forum XSL/XSLT/XPATH
    Réponses: 6
    Dernier message: 14/06/2005, 11h17
  4. transformation xml via xslt
    Par ronnie dans le forum XSL/XSLT/XPATH
    Réponses: 17
    Dernier message: 10/05/2005, 10h58
  5. EXTENSIONS XML, XSL, XSLT, sur internet explorer 6 pack 2
    Par superjeanpi dans le forum XSL/XSLT/XPATH
    Réponses: 5
    Dernier message: 08/12/2004, 12h11

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