Можно ли сопоставлять атрибуты, которые не принадлежат к подмножеству атрибутов? Например, я хотел бы совместить все, кроме @ attr1 и @ attr2. Есть ли способ написать оператор сопоставления шаблонов, аналогичный следующему, или я об этом неправильно?XSLT не соответствует определенным атрибутам
<xsl:template match="NOT(@attr1) and NOT(@attr2)">
Благодаря
Это отлично работает. Спасибо. – Steve
Как насчет того, если в какой-то другой момент скрипта я бы хотел обработать атрибуты, которые были исключены. Вы знаете, что это возможно? В основном у меня есть сотни атрибутов, которые мне нужно сопоставить, и все они требуют одного и того же действия, и только очень небольшое подмножество требует специальной обработки. Поэтому я хотел бы исключить те, кому нужна специальная обработка, пока я не решит их обработать. Мне просто нужно распечатать имена атрибутов и назначенное значение. – Steve
Я действительно решил проблему, используя режимы в сочетании с вашим решением выше. .... xsl: template > ... xsl: template> –
Steve