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 -> Html : comment faire pour dessiner une courbe 2D sur la page


Sujet :

XSL/XSLT/XPATH XML

  1. #1
    Nouveau membre du Club
    Inscrit en
    Avril 2006
    Messages
    36
    Détails du profil
    Informations forums :
    Inscription : Avril 2006
    Messages : 36
    Points : 28
    Points
    28
    Par défaut Xml -> Html : comment faire pour dessiner une courbe 2D sur la page
    hello

    en double cliquant sur un fichier xml, je voudrais faire apparaitre les données sous forme d'une courbe 2D sur une page HTML.
    je passe par une feuille de style xslt (indiqué en haut du xml) pour faire la transformation en HTML mais que dois je faire dans le xslt pour faire apparaitre une belle courbe à l'ecran?
    quel type de techno ?

    merci d'avance

  2. #2
    Membre éprouvé
    Avatar de neilbgr
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Août 2004
    Messages
    651
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Développeur .NET
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Août 2004
    Messages : 651
    Points : 1 177
    Points
    1 177
    Par défaut
    Je te suggère de faire du svg a l'intérieur du html.
    Donc en sortie, un fichier html, contenant également su svg.
    Il existe des exemples sur le net... à chercher !

    Point faible, IE ne gère évidement nativement pas les standards tel que le svg... M$ préfère ses standard à lui... (on arrête pas le progrès, vive la compétition... )

  3. #3
    Membre éprouvé
    Avatar de neilbgr
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Août 2004
    Messages
    651
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Développeur .NET
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Août 2004
    Messages : 651
    Points : 1 177
    Points
    1 177

  4. #4
    Nouveau membre du Club
    Inscrit en
    Avril 2006
    Messages
    36
    Détails du profil
    Informations forums :
    Inscription : Avril 2006
    Messages : 36
    Points : 28
    Points
    28
    Par défaut
    merci beaucoup pour le lien. je vais l'etudier de ce pas..

  5. #5
    Nouveau membre du Club
    Inscrit en
    Avril 2006
    Messages
    36
    Détails du profil
    Informations forums :
    Inscription : Avril 2006
    Messages : 36
    Points : 28
    Points
    28
    Par défaut
    hello

    j'ai suivi le site et voulu avant de me lancer faire un test.
    j'ai installé la derniere version 3.0 de SVG mais je n'arrive pas a voir grand chose.
    je double clique su rle fihcier xml qui a un lien avec le fichier xsl...et nothing..
    je vais fouiller à droite et a gauche pour trouver un exemple.

    Merci si vous avez des idées...
    J'ai mis en PJ mon exemple ou plutot l'exemple des states diagrams.


    A+
    Fichiers attachés Fichiers attachés

  6. #6
    Nouveau membre du Club
    Inscrit en
    Avril 2006
    Messages
    36
    Détails du profil
    Informations forums :
    Inscription : Avril 2006
    Messages : 36
    Points : 28
    Points
    28
    Par défaut
    bonjour

    je viens de comprendre mon erreur, en fait il me manquait quelque chose.
    il faut avoir un compilo qui transforme le xml via le xslt pour obtenir un .svg...
    c'est pas trop cela que je desirai avoir mais bon, je vais réfléchir.
    j'aurais préféré que les clients double clique sur le fichier xml et ait une interface graphique html qui apparaissent avec un graphe 2D.. je vais voir le vml...

  7. #7
    Membre expérimenté
    Profil pro
    Inscrit en
    Septembre 2006
    Messages
    1 466
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2006
    Messages : 1 466
    Points : 1 610
    Points
    1 610
    Par défaut
    J'ai pas regardé le pb, mais pour info les navigateurs contiennent un moteur xsl-t, programmable par exemple via javascript.
    Rien empêche donc de tout piloter via une page html contenant le javascript idoine pour traiter ton xml avec autant de feuilles de style que tu veux.

  8. #8
    Membre éprouvé
    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
    Points : 1 063
    Points
    1 063
    Par défaut
    sinon tu as pensé à svg

Discussions similaires

  1. [HTML] Comment faire pour mettre de la musique sur un site
    Par Gray Man dans le forum Balisage (X)HTML et validation W3C
    Réponses: 1
    Dernier message: 11/12/2005, 18h13
  2. Comment faire pour récup une donnée d'une liste déroulante
    Par magic8392 dans le forum Général JavaScript
    Réponses: 8
    Dernier message: 03/03/2005, 15h00
  3. Comment faire pour afficher une image ds une dbgrid
    Par totomaze dans le forum Bases de données
    Réponses: 2
    Dernier message: 16/10/2004, 15h31
  4. Comment faire pour killer une application ?
    Par tintin22 dans le forum API, COM et SDKs
    Réponses: 4
    Dernier message: 17/08/2004, 18h16
  5. comment faire pour qu'une application soit toujours visible ?
    Par goldbar dans le forum Langages de programmation
    Réponses: 2
    Dernier message: 28/03/2004, 14h35

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