-
Appeler C++ depuis XSLT
Bonjour à tous,
Est-il possible d'appeler un code C++ à partir d'un fichier XSLT ? Existe-t-il des tutoriaux sur le sujet ?
Je n'ai commencé à m'intéresser à XML / XSLT que depuis quelques semaines : je suis débutant sur ce sujet (et dépassé par la quantité d'infos qu'il y a sur le net). J'ai cherché sur le net une réponse à cette question pendant de longues heures sans trouver de réponse ou de tutorial satisfaisant... Par exemple, il semble qu'il soit possible d'appeler XSLT depuis C# mais moi, j'ai le besoin inverse !
Mon besoin est le suivant :
- Etape 1 : je dois trier un tas d'infos textes et / ou binaires (en little ou big endian) générées par différents codes (C++, C#, Java,...)
- Etape 2 : pour faire le tri j'ai naturellement pensé à XSLT. Je pensais utiliser un fichier XML pour décrire l'organisation initiale des données à trier. Ensuite, je pensais qu'XSLT me permettrait de trier intelligemment ces données (je souhaite éviter d'écrire un code C++ pour ça car il sera ultra-spécifique et deviendra certainement à terme difficile à maintenir...)
- Etape 3 : je DOIS donc pouvoir appeler C++ (C#, Java,...) depuis mon fichier XSLT pour lire les données binaires afin de savoir comment les transformer !
Quelqu'un peut-il m'indiquer une solution que je n'ai pas su trouver ?!
FH
-
Je vous conseillerais de plutôt regarder du côté de PHP5 qui effectivement permet l'appel de code PHP dans une feuille de style XSLT 1.0.
Il n'est pas nécessaire de disposer d'un site intranet car l'interpréteur PHP fonctionne aussi très bien en ligne de commande !
-Alain