Bonjour à tous,
Je vous explique rapidement pourquoi je suis obligé d'utiliser un XSLT. J'utilise un ETL qui me génère un fichier XML que je dois exporter à destination d'une application tierce, donc une application cliente de mon ETL.
Mon problème est que la génération du XML depuis mon ETL utilise les paramètres linguistiques (paramètres linguistiques je ne peux bien sûr pas modifier pour diverses raisons) du serveur où tourne mon ETL or le séparateur de décimale est spécifié comme étant un "." alors que l'application cliente a absolument besoin d'une ",". OK ?!
Ma question est simple, pensez-vous qu'il m'est possible de créer facilement un XSLT (je n'en ai pas créé depuis 4 ans ... le temps passe vite ! ) et surtout de lancer ce XSLT sur mon XML via une commande DOS (".bat") ?
J'ai entendu dire que c'était possible avec "Saxon", mais je ne sais pas du tout comment coder le lancement de la transformation de mon XML via mon XSLT. Auriez-vous un ou des exemples à me donner ?
L'utilisation de Saxon est-elle un bon choix ? Devrais-je utiliser un autre outil dans mon cas ?
Je me permets de vous poser toutes ces questions car le temps qui m'est imparti pour réaliser ce travail est très court et je ne voudrais pas partir sur une mauvaise piste !
Merci d'avance.
Gôm
Partager