Tengo un problema.¿Cómo pasar los parámetros a XSLT?
Tengo un archivo XML que contiene información sobre 100 cursos.
Tengo un archivo XSL que muestra muy bien la lista de 100 cursos.
Pero, ¿y si quiero mostrar solo 1 curso? ¿Puedo pasar un parámetro al archivo XSLT para decirle que solo muestre "ENGL 100"?
El XML es como la siguiente:
<document>
<menu>
<item>
<name>MTH 300</name>
<brief>Mathematics Skill Development</brief>
<description>A course in the fundamentals of ...</description>
</item>
<item>
<name>MTH 301</name>
<brief>Basic Algebra</brief>
<description>An introduction to algebra, ...</description>
</item>
...
Sé que podría escribir un archivo XSLT denominado "eng100.xsl" a través del bucle de XML y mostrar sólo ENG 100 pero no quieren tener para escribir docenas de estos archivos.
XML es dinámico y puedo controlarlo. Quiero que el archivo XSLT sea estático y nunca cambie.
¿Hay alguna forma de pasar parámetros al XSLT?
Tenga en cuenta que la respuesta depende en parte del motor XSLT que está utilizando y cómo lo está invocando. –