3
Java AST가 있으며 XPath를 통해 변수를 찾으려고합니다. 다른 XPath 요소를 기반으로 요소를 찾을 XPath
변수 내가 텍스트 '는 foobar'을 잘 모릅니다 만, 다른 요소//VariableDeclarator/VariableDeclaratorId[@Image=//SynchronizedStatement/Expression/PrimaryExpression/PrimaryPrefix/Name]
에서 그것을 읽으려면 내가
//VariableDeclarator/VariableDeclaratorId[@Image='foobar']
하지만를 사용할 수있다 '는 foobar'라고 말할 수 있습니다 'Name'노드는 @Image에 'foobar'라는 정보를 가지고 있지만 PrimaryPrefix/Name[@Image]
노드는 작동하지 않습니다.
//SynchronizedStatement/Expression/PrimaryExpression/PrimaryPrefix/Name
조건을 다시 작성해야합니까 (@Image='foobar'
과 같습니까?).
감사
감사 ... 최고를 :) – martymcfly