У меня есть следующее выражение XPATH:
select="catalog/product/$category_name = $category_value"
В данном примере $ category_name и $ category_value - это параметры XSL, которые я получаю от моего сервлета, и я хочу использовать их в XSL для фильтрации XMLрезультат, основанный на категории и ее значении. Однако, по какой-то причине, когда, скажем, параметр $ category_name равен атрибуту price родительского узла product, а значение $ category_value равно 40, данное выражение вообще не возвращает никакого результата!Логически, выражение должно быть преобразовано во что-то вроде select = "catalog / product / price = 40" .... Я думаю, что есть некоторая проблема с указанием имени узла, которое является категорией в моем случае.Кто-нибудь может предложить способ обойти эту проблему?