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 :

compiler XML - XSL


Sujet :

XSL/XSLT/XPATH XML

  1. #1
    Membre régulier
    Avatar de madvic
    Homme Profil pro
    Inscrit en
    Mai 2003
    Messages
    101
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Deux Sèvres (Poitou Charente)

    Informations forums :
    Inscription : Mai 2003
    Messages : 101
    Points : 92
    Points
    92
    Par défaut compiler XML - XSL
    Bonjour, je connais un peu le XML et je voudrais savoir comment transformer le xml et xsl en html.
    J'ai cru comprendre que se sont les parseur, mais comment les utiliser ? Moi j'aimlerais juste un logiciel qui prenne le xml et le xsl et que j'ai à la sorti le html !!

    Merci

  2. #2
    Membre averti

    Inscrit en
    Août 2005
    Messages
    220
    Détails du profil
    Informations forums :
    Inscription : Août 2005
    Messages : 220
    Points : 364
    Points
    364
    Par défaut XML - XSL
    Je crois que le moindre tutorial xsl te fourniras la réponse mais pour faire simple, si j'ai bien compris la question:
    - soit dans ton fichier XML tu fais une référence à un fichier xsl qui transforme ton xml en html
    - soit dans un fichier HTML, par un petit script javaScript du style:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    var docXML=new ActiveXObject("MSXML2.domdocument")
    docXML.async=false
    docXML.load("fichier.xml")
    var docXSL=new ActiveXObject("MSXML2.domdocument")
    docXSL.async=false
    docXSL.load("fichier.xsl")
    document.write(docXML.transformNode(docXSL))

  3. #3
    Membre régulier
    Avatar de madvic
    Homme Profil pro
    Inscrit en
    Mai 2003
    Messages
    101
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Deux Sèvres (Poitou Charente)

    Informations forums :
    Inscription : Mai 2003
    Messages : 101
    Points : 92
    Points
    92
    Par défaut
    en fait non je pensais a un moyen avec lequel on créé radicalement le fichier html qui découle du xml et du xsl !

  4. #4
    Membre averti

    Inscrit en
    Août 2005
    Messages
    220
    Détails du profil
    Informations forums :
    Inscription : Août 2005
    Messages : 220
    Points : 364
    Points
    364
    Par défaut xml --> html
    Qu'entends-tu par "radicalement" ?

    Si tu veux générer une page qui, quand elle apparaît sur le net et que l'on va regarder la source, est du HTML (ou XHTML), il suffit de faire un beau template xml avec le bon output (je te renverrais aux tutoriaux pour cela)

  5. #5
    Expert éminent
    Avatar de GrandFather
    Inscrit en
    Mai 2004
    Messages
    4 587
    Détails du profil
    Informations personnelles :
    Âge : 54

    Informations forums :
    Inscription : Mai 2004
    Messages : 4 587
    Points : 7 103
    Points
    7 103
    Par défaut
    Bonjour,

    si tu cherches un outil permettant d'éditer tes sources XML et XSLT, et de lancer la transformation vers un fichier HTML, il en existe une pléthore, commerciaux ou libres. Je citerais (liste non exhaustive) :

    • Cookbook
    • XMLSpy (version évaluation gratuite)
    • ...

  6. #6
    Membre averti

    Inscrit en
    Août 2005
    Messages
    220
    Détails du profil
    Informations forums :
    Inscription : Août 2005
    Messages : 220
    Points : 364
    Points
    364
    Par défaut XMLSpy
    Petite note pour Grandfather:
    XMLSpy offre une version 2005 "home" de son programme entièrement gratuite... Elle comprend les principales fonctionnalités du programme payant.

    Impec pour débuter en XML

    Ci-dessous: la comparaison des fonctionnalités

    http://www.altova.com/matrix_x.html

  7. #7
    Expert éminent
    Avatar de GrandFather
    Inscrit en
    Mai 2004
    Messages
    4 587
    Détails du profil
    Informations personnelles :
    Âge : 54

    Informations forums :
    Inscription : Mai 2004
    Messages : 4 587
    Points : 7 103
    Points
    7 103
    Par défaut Re: XMLSpy
    Citation Envoyé par xmarabout
    Petite note pour Grandfather:
    XMLSpy offre une version 2005 "home" de son programme entièrement gratuite... Elle comprend les principales fonctionnalités du programme payant.
    Les principales fonctionnalités, sauf celles qui augmentent radicalement la productivité comme le débogueur XSLT, c'est pour cela que j'avais parlé de version d'évaluation. Mais merci pour la précision.

  8. #8
    Membre averti
    Profil pro
    Inscrit en
    Janvier 2003
    Messages
    284
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2003
    Messages : 284
    Points : 349
    Points
    349
    Par défaut
    sinon, msxsl.exe fournit gratuit par ms, en ligne de commande. Vite fait, bien fait. A retrouver sur google.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    msxsl.exe Test.xml Test.xsl -o Test.html

  9. #9
    Membre régulier
    Avatar de madvic
    Homme Profil pro
    Inscrit en
    Mai 2003
    Messages
    101
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Deux Sèvres (Poitou Charente)

    Informations forums :
    Inscription : Mai 2003
    Messages : 101
    Points : 92
    Points
    92
    Par défaut
    Ahhh merci pour msxsl.exe, enfin un outils presque simple
    En fait je ne suis pas un adepte des lignes de commande et une bonne parti des outils sont dans ce style...

    J'ai une autre question :
    Docbook est un ensemble de xsl qui définit les règle de la mise en page d'un livre ?

  10. #10
    Expert éminent
    Avatar de GrandFather
    Inscrit en
    Mai 2004
    Messages
    4 587
    Détails du profil
    Informations personnelles :
    Âge : 54

    Informations forums :
    Inscription : Mai 2004
    Messages : 4 587
    Points : 7 103
    Points
    7 103
    Par défaut
    Citation Envoyé par madvic
    J'ai une autre question :
    Docbook est un ensemble de xsl qui définit les règle de la mise en page d'un livre ?
    Non, Docbook est un vocabulaire XML conçu pour le stockage de documentation, informatique à l'origine mais qui peut être utilisé pour d'autres domaines (j'en utilise un dérivé pour stocker de la documentation juridique et administrative).

    Il s'agit d'un format très répandu promu par le groupement OASIS, et il existe beaucoup d'outils développés autour de ce format : éditeurs, feuilles de style XSL pour un rendu HTML, etc.

Discussions similaires

  1. mise en page (Header and Footer) en XML-XSL.
    Par christine dans le forum XSL/XSLT/XPATH
    Réponses: 4
    Dernier message: 01/03/2004, 16h31
  2. 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
  3. XML + XSL + PHP
    Par ZzZerf dans le forum XSL/XSLT/XPATH
    Réponses: 5
    Dernier message: 21/03/2003, 15h54
  4. xml -> xsl -> xml
    Par virgile04 dans le forum XSL/XSLT/XPATH
    Réponses: 2
    Dernier message: 10/10/2002, 16h53
  5. Cours en Français sur XML-XSL et XPath
    Par Community Management dans le forum XSL/XSLT/XPATH
    Réponses: 0
    Dernier message: 25/04/2002, 15h46

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