У меня есть URL-структура, как это:XSLT, как объединить несколько списков параметров
http://my.domain.com/generated.xml?param1=foo¶m2=bar&xsl=path/to/my.xsl
Сгенерированный XML будет трансформирован с использованием данного XSL стилей. Два других параметров интегрированы тоже, как это:
<root>
<params>
<param name="param1">foo</param>
<param name="param2">bar</param>
</param>
...
</root>
Теперь я хочу создать с помощью XSLT ссылку с новым URI, который держит существующие параметры и добавляет один или несколько новых параметров, таких как page=3
или sort=DESC
. Если данный параметр уже существует, его следует заменить.
Я не уверен, как это сделать. Как передать несколько (необязательных) параметров в шаблон. Как объединить два списка параметров.
Любые идеи?
Спасибо;)
Знаете ли вы имена дополнительных параметров заранее? – Welbog
№ «страница» и «сортировка» - это лишь некоторые примеры. Число и имя принятых параметров могут варьироваться в зависимости от param1 и param2. –