3
我有一個Java AST,我嘗試通過XPath在其內部找到一個變量。XPath根據另一個XPath元素查找元素
讓說的變量稱爲「foobar的」我可以用
//VariableDeclarator/VariableDeclaratorId[@Image='foobar']
但如果我不知道該文本「foobar的」,而是想從另一個元素
//VariableDeclarator/VariableDeclaratorId[@Image=//SynchronizedStatement/Expression/PrimaryExpression/PrimaryPrefix/Name]
閱讀'Name'節點在@Image中有'foobar'信息,但PrimaryPrefix/Name[@Image]
不起作用。
如何重寫條件//SynchronizedStatement/Expression/PrimaryExpression/PrimaryPrefix/Name
與@Image='foobar'
相同?
感謝
感謝...真棒:) – martymcfly 2010-03-25 09:49:44