Vous n’êtes pas sous linux et vous n’utilisez pas le logiciel oXygen et pourtant, vous voulez faire des transformations XSL ?
Je vous livre ici les conseils d’une collègue, Julie Giovacchini, ingénieure de recherche au Centre Jean Pépin – UMR8230 CNRS-ENS-PSL, avec qui je collabore sur le projet Eman2TACT2Eman.
Pour les personnes qui ne sont pas sous Linux et qui veulent un substitut à Oxygen, voici ce qui fonctionne bien chez moiLa première fois :
- installer Node.js (via https://nodejs.org/en/download attention utiliser l’installer, ne pas essayer avec le winget, ça ne marche pas bien)
- ouvrir l’invite de commande, et taper
> npm install -g saxon-js
> npm install -g xslt3C’est fini vous avez tout installé définitivement.
Ensuite :
- placez-vous dans le bon répertoire et la seule ligne dont vous aurez besoin pour la transfo xml=>json est :
>xslt3 -xsl:your-stylesheet.xsl -s:your-xml-file.xml -o:output.jsonEt voilà ! Une ligne qui fait tout.
Magique, non ?
OpenEdition vous propose de citer ce billet de la manière suivante :
Anne Garcia-Fernandez (7 mars 2025). XSLT – Une solution sans oXygen et sans linux. ELAN - L'élan littératures, arts et numériques de Litt&Arts (UMR 5316). Consulté le 19 avril 2026 à l’adresse https://doi.org/10.58079/13fm5