Bonjour à tous,
voilà je voulais savoir si c'était possible d'utiliser une fonction vb dans un xsl.
Si oui *, est il possible aussi d'importer des .dll dans u nxsl.
Y - a t il un exemple ?
Bonjour à tous,
voilà je voulais savoir si c'était possible d'utiliser une fonction vb dans un xsl.
Si oui *, est il possible aussi d'importer des .dll dans u nxsl.
Y - a t il un exemple ?
-==FORCE ET HONNEUR==-
Salut,
Pour rappel: XML/XSLT n'est pas un langage de programmation
Donc exécuter du code vb pendant une transfo xslt est impossible.
Et encore moins d'importer des dll!
++
Thierry
"Life is short don't forget to inhale"
Mais: "Mieux vaux arriver en retard dans ce monde... qu'en avance à l'autre."
Bonjour,
je mettrais un bémol à ce qu'à dit Virgul, il est possible d'écrire des extensions à XSLT pour implémenter des fonctions qui n'existent pas dans ce langage. Mais les langages (Java, Javascript, ...) qui peuvent être utilisés pour cela et la façon dont ces extensions sont déclarées dans les feuilles de style dépendent très largement du processeur XSLT utilisé. Cela dépend évidemment des fonctionnalités à ajouter, mais il est fortement recommandé par ailleurs d'être à l'aise avec des API comme DOM pour écrire ces extensions.
FAQ XML
------------
« Le moyen le plus sûr de cacher aux autres les limites de son savoir est de ne jamais les dépasser »
Giacomo Leopardi
ce qui est possible c est d utiliser vb, puis de se servir de bibliotheque xml pour manipuler les arbres...
merci pour ces informations![]()
une autre question : est-il prévu dans les mise à jours futur de xml/xsl tel que l'importation de dll et l'utilisation de script (vb,..)? (sans passer par des api)
edit : dsl je suis curieux mais j'ai pas trouvé d'infos sur le net vous en savez peut être plus)
-==FORCE ET HONNEUR==-
Non.
XSLT est un langage centre sur les données XML .il n'a aucune volonté de risquer de sortir de ce domaine.
Le fait d' "officislise" par exemple l'usage de javascript , vb, java etc... par une balise normalisé=> xsl:script a ete propose pour une version xslt 1.1 et refusé.
Quand tu traites des données xml en java ou autre tu peux utilise xslt, mais il n'est pas souhaitable que xslt puisse effectuer des operations qui ne s'applique pas a son domaine de competence en inversant trop cette possibilité
merci bcp pour l'info![]()
ce sujet est résolu.
-==FORCE ET HONNEUR==-
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager