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] précisé le xslt dans le chemin d'accès ?


Sujet :

XSL/XSLT/XPATH XML

  1. #1
    Membre à l'essai
    Étudiant
    Inscrit en
    Mars 2007
    Messages
    16
    Détails du profil
    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Mars 2007
    Messages : 16
    Points : 12
    Points
    12
    Par défaut [XSLT] précisé le xslt dans le chemin d'accès ?
    Bonjour,

    Quelle est la possibilité de lire un fichier XSL (à partir d'un fichier xml) se trouvant dans le path windows ?
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
     
    <?xml-stylesheet type='text/xsl' href='display_all.xsl'?>
    <!-- Fichier XSL  dans le path  -->
    Ou alors existe-il un moyen de contourner ce problème?

  2. #2
    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
    Je ne comprend pas bien le pb.

    Un fichier xml ne lit rien par lui même.
    Le programme qui lit le fichier xml lui peut faire des choses. C'est le cas des navigateur qui justement s'appuient sur la balise un peut spécial que tu nous montres. C'est une "processing instruction" (PI) qui indique que pour être afficher ce fichier XML doit être mis en forme en appliquant la transformation xsl décrite dans le fichier 'display_all.xsl' situé dans le même répertoire.

  3. #3
    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
    Je pense avoir mieux compris :p.
    Non, les navigateurs ne vont pas regarder dans path pour lire éventuellement le fichier xsl. Tu peux juste indiquer une URL en relatif ou absolu, sur le systeme de fichier ou sur internet (protocoles file:// ou http(s)://).

    Si tu code le client qui fait cette transformation (qui lit le fichier xml), rien ne t'empeche alors de regarder dans le "path" de windows, mais je pense pas que ce soit ton cas.

  4. #4
    Membre à l'essai
    Étudiant
    Inscrit en
    Mars 2007
    Messages
    16
    Détails du profil
    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Mars 2007
    Messages : 16
    Points : 12
    Points
    12
    Par défaut
    Citation Envoyé par Morbo Voir le message
    Je pense avoir mieux compris :p.
    Non, les navigateurs ne vont pas regarder dans path pour lire éventuellement le fichier xsl. Tu peux juste indiquer une URL en relatif ou absolu, sur le systeme de fichier ou sur internet (protocoles file:// ou http(s)://).

    Si tu code le client qui fait cette transformation (qui lit le fichier xml), rien ne t'empeche alors de regarder dans le "path" de windows, mais je pense pas que ce soit ton cas.
    Effectivement ce n'est pas mon cas. Je n'ai accès à ce fichier xml lors de sa création, ça semble compromis. Sinon faudrait que je modifie tous les fichiers xml concernés en changeant le chemin de la feuille XSL

  5. #5
    Membre émérite
    Avatar de polymorphisme
    Homme Profil pro
    Publishing
    Inscrit en
    Octobre 2009
    Messages
    1 460
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 51
    Localisation : France, Gironde (Aquitaine)

    Informations professionnelles :
    Activité : Publishing
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Octobre 2009
    Messages : 1 460
    Points : 2 371
    Points
    2 371
    Par défaut
    Bonjour,

    pour voir le résultat d'une transformation d'un fichier XML par une feuille de style XSLT tu peux utiliser Xalan par exemple.

Discussions similaires

  1. Réponses: 3
    Dernier message: 21/04/2013, 23h33
  2. espace dans le chemin d'accès
    Par alainb dans le forum VBA Access
    Réponses: 4
    Dernier message: 03/12/2007, 18h38
  3. Concatenation dans un chemin d'acces.
    Par C.R.E.A.M dans le forum Macros et VBA Excel
    Réponses: 30
    Dernier message: 23/08/2007, 09h44
  4. SQLPlus et espace dans un chemin d'accès
    Par jleg dans le forum Sql*Plus
    Réponses: 2
    Dernier message: 22/03/2007, 17h33
  5. Réponses: 1
    Dernier message: 19/05/2006, 19h57

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