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>
Foi útil?

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
scroll top