Bonjour,
Je suis souvent amené à utiliser un petit script VBScript pour appliquer des feuilles de style XSLT à des fichiers XML. Or il s'est posé récemment un petit problème. Je suis incapable de dire quelle version du parser microsoft VBScript utilise lorsque je fais un :
createObject("MSXML2.DOMDOCUMENT")
Par contre il s'avère que la version utilisée sur le serveur de production de l'entreprise pour laquelle je travaille utilise MSXML3. Donc je voudrais pouvoir préciser dans mon VBScript que c'est MSXML3 que je veux qu'il utilise pour créer mon objet.
Je sais qu'il est possible de faire :
1 2 3
| createObject("MSXML2.DOMDOCUMENT.3.0")
createObject("MSXML2.DOMDOCUMENT.4.0")
createObject("MSXML2.DOMDOCUMENT.6.0") |
Mais ça n'a pas l'air de concerner le parser utilisé. Je le sais car le résultat que j'obtiens après application d'une XSLT sur un XML avec mon VBScript est différent de celui obtenu sur le serveur de production (ce qui ne me facilite pas le travail).
Ceci :
createObject("MSXML3.DOMDOCUMENT")
... ne fonctionne pas.
Merci à ceux qui sauront m'aider.
Partager