Добрый день, в xsl хочу выбрать 2 элемента из списка элементов ИС по ID допустим есть элементы с ID 123 125 137 164 189 193 243, и вот если переменная $param равна допустим 164 то нужно вывести элементы с ID 137 и 189, делаю так:
<xsl:apply-templates select="informationsystem_item[@id > $param][1]"/>
<xsl:apply-templates select="informationsystem_item[@id < $param][1]"/>
получаю 123 и 189, понимаю что первое меньшее отвечает заданному условию, но вот как получить ближайшее меньшее ума не приложу. Может кто подскажет?