Appliquer plusieur fichiers XSL a un document XML

Appliquer plusieur fichiers XSL a un document XML - XML/XSL - Programmation

Marsh Posté le 20-07-2004 à 14:39:28    

Hello,  
 
encore novice dans XML/XSL, j'aimerai savoir comment faire pour appliquer plusieurs fichiers XSL à un document HTML...
 
En effet, j'ai vu que pour "coupler" un XML et un XSL, il fallait rajouter le tag suivant dans le document XML :  
 

Code :
  1. <?xml-stylesheet type="text/xsl" href="MonFichier.xsl"?>


 
Hors moi ce que j'aimerai faire, c'est avoir deux types d'affichage diffèrents, générés par 2 fichiers XSL pour un seul document XML...
 
Alors peut etre avec du javascript mais si il y avait une autre methode plus rapide et plus simple, ca m'interesse :D
 
 


---------------
Vous pouvez dire n'importe quelle connerie a votre chien, et votre chien vous regardera d'un air qui semble vouloir dire:
Reply

Marsh Posté le 20-07-2004 à 14:39:28   

Reply

Marsh Posté le 23-07-2004 à 09:55:35    

en utilisant un langage comme PHP par exemple c'est faisable, tu transforme ton XML avec ton 1er XSL et ensuite tu recupères le résultat et tu le transformes avec ton 2ème XSL (et ainsi de suite si tu as plusieurs XSL)

Reply

Marsh Posté le 23-07-2004 à 09:59:19    

mathix a écrit :

en utilisant un langage comme PHP par exemple c'est faisable, tu transforme ton XML avec ton 1er XSL et ensuite tu recupères le résultat et tu le transformes avec ton 2ème XSL (et ainsi de suite si tu as plusieurs XSL)


 
 
L'objectif est de lancer mon fichier XML via Mozilla sous linux mais sans installer de serveur web (lecture d'un imple fichier locale sur le serveur...).
 
 
Je pense qu'il faudrait que je le fasse en javascript mais je sais pas qui est interpreté au debut (si c'est XML ou javascript)...  
 


---------------
Vous pouvez dire n'importe quelle connerie a votre chien, et votre chien vous regardera d'un air qui semble vouloir dire:
Reply

Marsh Posté le 23-07-2004 à 10:17:34    

le problème est que les commandes qui permettent de faire ca ne fonctionnent pas sur tous les navigateurs
 
c'est quoi le but de ta transformation ?


Message édité par mathix le 23-07-2004 à 10:17:56
Reply

Marsh Posté le 23-07-2004 à 10:34:56    

mathix a écrit :

le problème est que les commandes qui permettent de faire ca ne fonctionnent pas sur tous les navigateurs
 
c'est quoi le but de ta transformation ?


 
en fait les objectifs de mon projet sont les suivants :  
 
- extraire d'Oracle 8i des résultats de prélèvements et les stocker dans un fichier XML.
 
- Lire ce fichier XML via Mozilla 0.9.9 sous linux RedHat formalisé de deux manières diffèrentes (un qui indique les resultats par prélèvements et l'autre qui affiche que les résultats qui sont mauvais).
 
J'ai déjà defini mon arborescence XML et je me suis fait un petit essai pour le premier affichage.  
 
Il me reste plus que l'extration dans Oracle (via le langage C mais pour l'instant je cherche encore comment faire ca proprement) et le passage d'un affichage à un autre (grosso modo, changer de XSL associé au fichier XML).


Message édité par ftopaz le 23-07-2004 à 10:36:00

---------------
Vous pouvez dire n'importe quelle connerie a votre chien, et votre chien vous regardera d'un air qui semble vouloir dire:
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed