powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / XML, XSL, XPath, XQuery [игнор отключен] [закрыт для гостей] / Количество и соответсвие имен параметров
2 сообщений из 2, страница 1 из 1
Количество и соответсвие имен параметров
    #34366456
SuSa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Доброго время суток...
У меня такая задачка:
Имеется шаблон с именем "A", в нутри происходит обработка , чего-либо по значению параметров "b" и "c".
Также имеются два вызова этого шаблона (различаются индификаторами), с передачей значений этим параметрам:
Пример:
< Шаблон name="A">
<if test="$b=неважно_чему">Делать что-то</if>
<if test="$c=неважно_чему">Делать еще что-то</if>
</Шаблон>
И вызовы
<Применить к name="A" id="2">
<параметр name="b" value="teg1">
<параметр name="g" value="teg2">
</Применить>
<Применить к name="A" id="1">
<параметр name="a" value="teg3">
<параметр name="c" value="teg4">
<параметр name="f" value="teg5">
</Применить>
На xsl надо написать проверки:
1. Количество передоваемых параметров в шаблон "А" из всех шаблонов которые их передают, должно быть одинаково,иначе ошибка и вылет
2. Имена переменных как в получателе ,так и в отправителе должны быть одинаковыми. если имена не совпадают. ошибка и вылет
Есть идеи?
...
Рейтинг: 0 / 0
Количество и соответсвие имен параметров
    #34369214
SuSa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
вот до чего додумался...
<xsl:template match="Применить к[@name]" mode="do">
-таким способом попаду в шаблон который пересылает параметры
<xsl:for-each select="параметр">
Благодря циклу могу посчитать и сделать что угодно с передоваемыми параметрами
</xsl:for-each>
Единсвенное никак не могу придумать как сравнить это количесвто с колич. парметров из другого шаблона который их пытается пердать той же функции (шаблону)... толи их в внешний файл записать, толи еще как
Ну подскажите хоть чего нибудь...НАДО позореззз
...
Рейтинг: 0 / 0
2 сообщений из 2, страница 1 из 1
Форумы / XML, XSL, XPath, XQuery [игнор отключен] [закрыт для гостей] / Количество и соответсвие имен параметров
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]