Comment puis-je appliquer un XSL au résultat d'un autre XSL ? [XSL] - Divers - Programmation
Marsh Posté le 24-11-2002 à 15:05:59
c'est avec quoi que tu fais cette transformation xsl ? directement avec le browser ?
Marsh Posté le 25-11-2002 à 02:27:28
avec XSL
je ne peux pas utiliser du java ou du vb pour les transformations et les validations succesives
Marsh Posté le 25-11-2002 à 02:36:19
Ngok a écrit a écrit : avec XSL |
tin mais ca veut rien dire ca !
c'est quoi le processeur XSLT que tu utilises !
Marsh Posté le 25-11-2002 à 14:59:30
j'utilise MSXML.
je n'ai pas le choix d'utiliser autre chose.
Marsh Posté le 25-11-2002 à 16:36:20
Hello,
Tu peux utiliser MSXML en batch à l'aide d'un utilitaire disponible chez microsoft et qui s'appelle msXSL.exe.
Tu le lance à partir de la ligne de commande comme par exemple :
|
De mémoire il utilise le parser MSXML 3 par défaut, sais pas si il supporte la version 4...
Va sur MSDN/Google et lance une recherche...
Bonne continuation. Avander
Marsh Posté le 25-11-2002 à 21:24:15
parser input.xml ini.xsl output.xml
Le fichier inin.xsl doit appliquer 4 autres fichiers dans cet ordre:
1. filter.xsl (input.xml est utilisé comme fichier xml d'entrée)
2. validator1.xsl (le fichier xml généré a l'étape 1 est utilisé comme xml d'entrée)
3. validator2.xsl (fichier xml généré a l'étape 1 est utilisé comme xml d'entrée)
4. validator3.xsl (fichier xml généré a l'étape 1 est utilisé comme xml d'entrée)
5. format.xsl (utilise le xml généré dans les etapes 2+3+4)
Marsh Posté le 22-11-2002 à 21:09:24
Je veux appliquer un XSL à un XML généré à partir d'un autre XSL.
Je ne peux pas me servir du VB ou d'un autre langage pour faire ceci. Je n'ai pas le choix d?utiliser XSL.
XML = > (XSL = > XML = > XSL) * = > XML
* Fait dans un seul fichier XSL
En clair, j'ai un traitement a appliquer sur le résultat d'un filtre XSL.