2009-11-18 3 views
4

Compte tenu du document XML suivantSélection Commentaires par leur xml intérieure dans XPath/xsl

<root> 
    <childnode0/> 
    <childnode2/> 
    <!--Comment1--> 
    <childnode3/> 
    <childnode4/> 
    <!--Comment2--> 
</root> 

Je sais que le XPath pour sélectionner tous les commentaires à un niveau particulier dans xsl

string xPath = "/root/comment()"; 

Cependant i » d aiment choisir un commentaire où le xml intérieur est "Comment2".

Des idées?

Merci

Dave

Répondre

11

Ce

/root/comment()[.='Comment2'] 

semble fonctionner.

+0

parfait -> = Merci – MrPandav

1

peut-être cela fonctionnerait: /root/comment()[2]

+0

qui fonctionnerait dans exemple ci-dessus .. Cependant, je gardais l'exemple simple ... Ce sera dans un document XML beaucoup plus .. donc. c'est pourquoi je devais être en mesure de sélectionner par XML interne .. – CraftyFella

Questions connexes