XSLT - Como combinar qualquer criança do nó sem texto?
Pergunta
Eu sou novo no XSLT e não consigo descobrir como obter um XSL: se isso corresponde quando não houver tags infantis.
Eu quero que isso corresponda:
<context>
howdy
</context>
E isso não:
<context>
<child>
howdy
</child>
</context>
Solução
A expressão do XPath relevante deve parecer:
//context[not(./*)]
Outras dicas
Você também pode especificar count(child::*) = 0 .
Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow