J'ai un Java AST et j'essaie de trouver une variable à l'intérieur via XPath.XPath pour trouver l'élément basé sur un autre élément XPath
Disons que la variable est appelée « foobar » je pourrais utiliser
//VariableDeclarator/VariableDeclaratorId[@Image='foobar']
mais si je ne sais pas le texte « foobar », mais que vous voulez le lire d'un autre élément
//VariableDeclarator/VariableDeclaratorId[@Image=//SynchronizedStatement/Expression/PrimaryExpression/PrimaryPrefix/Name]
le noeud 'Nom' contient l'information 'foobar' dans @Image, mais PrimaryPrefix/Name[@Image]
ne fonctionne pas.
Comment dois-je réécrire la condition //SynchronizedStatement/Expression/PrimaryExpression/PrimaryPrefix/Name
qui est la même que @Image='foobar'
?
Merci
merci ... génial :) – martymcfly