Je veux obtenir toutes les valeurs "generateId" des nœuds de texte qui sont un enfant d'un nœud spécifique dont la valeur d'attribut "id" est connue. Je peux je tester pour cette condition en utilisant XSL?Comment puis-je vérifier si un noeud est un enfant d'un autre noeud?
0
A
Répondre
1
Utilisez un XPath 2.0 expression comme ce:
//specificNode[@id=$knownValue]/text()/generate-id(.)
Vous pouvez également utiliser les touches (<xsl:key>
et la fonction key()
) pour une sélection plus efficace de tous specificNode-s qui ont un attribut id
avec une valeur connue.
Merci pour votre réponse. – Rachel
@Rachel: Était-ce la réponse dont vous aviez besoin? –
Oui cela fonctionne. Merci. – Rachel