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 XML --> XHTML


Sujet :

XSL/XSLT/XPATH XML

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé

    Homme Profil pro
    Inscrit en
    Avril 2003
    Messages
    71
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations professionnelles :
    Secteur : Conseil

    Informations forums :
    Inscription : Avril 2003
    Messages : 71
    Par défaut Transformation XML --> XHTML
    J'ai vu qu'il y avait un moyen de faire la transformation avec PHP.
    Je voudrais aussi connaître les autres méthodes. Je n'ai pas trouvé de tuto là-dessus.

  2. #2
    Membre confirmé

    Homme Profil pro
    Inscrit en
    Avril 2003
    Messages
    71
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations professionnelles :
    Secteur : Conseil

    Informations forums :
    Inscription : Avril 2003
    Messages : 71
    Par défaut
    Sinon, j'ai essayé ça:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
     
    <?xml version="1.0" encoding="ISO-8859-1"?>
    <xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
     
    <xsl:output 
            method="xml" 
            version="1.0" 
            encoding="utf-8" 
            standalone="no" 
            omit-xml-declaration="no" 
            doctype-public="-//W3C//DTD XHTML 1.0 Strict//EN" 
            doctype-system="http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd" 
            indent="no"    
    />
    Mais dés que je lance le XML sur IE, ça affiche version is missing.
    Peut-être que je m'y prends mal.

  3. #3
    Membre averti
    Profil pro
    Inscrit en
    Novembre 2005
    Messages
    26
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2005
    Messages : 26
    Par défaut
    Bonjour,

    J'ai commencé XSLT directement avec les processeur xslt intégrés de IE ou fireFox.
    La méthode la plus simple, c'est d'indiquer en haut de ta page xml avec quelle feuille de style tu veux afficher cette page xml.

    Par exemple, pour le tutoriel "Intrduction à XSLT", il suffit de modifier ainsi le fichier liste.xml :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    <?xml version="1.0" encoding="ISO-8859-1"?>
    <?xml-stylesheet type="text/xsl" href="xslt.xsl" ?>
    <liste_nombres>
      <nombre valeur="10">dix</nombre>
      <nombre valeur="0">zéro</nombre>
      <nombre valeur="33">trente trois</nombre>
      <nombre valeur="6">le premier nombre parfait</nombre>
    </liste_nombres>
    Tu ne changes pas xslt.xsl.
    Avec ton navigateur, tu affiches liste.xml : il t'affichera la transformation xslt de liste.xml par xslt.xsl

    Mais, comme il est expressément dit dans la FAQ :
    Citation Envoyé par Grégory Picavet
    Il y a une règle à respecter :
    Que l'application soit distante ou locale, il faut toujours passer par un programme ou script qui déléguera la transfo à un processeur XSLT.
    Autrement dit, ne pas utiliser la facilité de IE, sauf pour le débuggage.
    Et c'est d'autant plus vrai que l'application utilise une feuille XSLT avec paramètres
    Dans cette FAQ, tu trouvera le code pour lancer un processeur XSLT en javascript (fonctionne avec IE, pas avec FireFox)

Discussions similaires

  1. Transformation XML en XHTML via Java
    Par giannichedda dans le forum Format d'échange (XML, JSON...)
    Réponses: 2
    Dernier message: 04/11/2007, 15h17
  2. [VB.NET] Transformation XML -> HTML
    Par marsu381 dans le forum ASP.NET
    Réponses: 7
    Dernier message: 27/09/2005, 10h38
  3. [XML][XSL][FOP] transformation xml avec fop
    Par Le Marlou dans le forum XSL/XSLT/XPATH
    Réponses: 4
    Dernier message: 05/12/2003, 16h58
  4. Transformation xml + xsl -> HTML via PHP
    Par petit-ourson dans le forum XSL/XSLT/XPATH
    Réponses: 2
    Dernier message: 19/10/2003, 22h42
  5. Pd de transformation XML/XSL sur un windows 2000 server US
    Par Sylvain Leray dans le forum XMLRAD
    Réponses: 3
    Dernier message: 24/03/2003, 11h00

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