En passant une variable d'URL dans xsl
Est-il possible de passer une variable d'URL en xsl.
Par exemple.
http:www.somedomain.com/index.aspx?myVar=test&myVar2=anotherTest
J'aimerais être en mesure d'utiliser les valeurs de myVar et myVar2 dans la logique de mon fichier xsl.
Merci.
OriginalL'auteur Strontium_99 | 2012-02-09
Vous devez vous connecter pour publier un commentaire.
Sûr, vous le pouvez. Utilisation
xsl:param
élémentxsl:stylesheet
élément et passer le paramètre de votre moteur XSL.Puis utilisez de la ficelle-des fonctions, par exemple:
J'ai mis à jour ma réponse.
Fantastique. Merci beaucoup pour votre aide. Juste ce que je recherchais.
Bienvenue.
et Kirill: Vous pouvez voir plus de solution générique qui obtient tous (dont on ne connaît pas à l'avance le nombre) paramètres de chaîne de requête à partir d'une URL.
OriginalL'auteur Kirill Polishchuk
Ici est un générique de transformation qui obtient un nombre quelconque de paramètres de chaîne de requête à partir d'une URL donnée:
lorsque cette transformation est appliquée sur n'importe quel document XML (non utilisé), le voulait, résultat correct est produit:
Vous êtes les bienvenus.
OriginalL'auteur Dimitre Novatchev