По комментариям:
Есть один элемент с тегом head, на который я бы не хотел повлиять. Поэтому, хотя admininfo/head
может появиться, я бы не хотел controlaccess/head
.
Это вопрос XPath. Использование:
"*[head and not(self::controlaccess)]"
Этот XPath выберет все элементы в контексте , за исключением controlaccess
и , имеющих по крайней мере head
дочерний тег .
Ваш окончательный для каждого, но ОДИН :
<xsl:for-each select="c01 | *[head and not(self::controlaccess)]">