У меня проблема.
У меня есть XML-файл, содержащий информацию о 100 курсах.
У меня есть XSL-файл, в котором приятно отображается список из 100 курсов.
Но что, если я хочу отобразить только 1 курс.Могу ли я передать параметр в файл XSLT, чтобы он отображал только «ENGL 100»?
XML выглядит примерно так:
<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>
...
Я знаю, что могу написать файл XSLTназывается "eng100.xsl" для циклического прохождения XML и отображения только ENG 100, но я не хочу писать десятки этих файлов.
XML является динамическим, и я могу его контролировать.Я хочу, чтобы файл XSLT был статическим и никогда не менялся.
Есть ли способ передачи параметров в XSLT?