如何将变量传递给XPathExpression

art*_*ist 1 java android android-emulator

我想在XPathExpression中传递变量的值.我想将id值放在变量中.我怎样才能做到这一点?以下是代码;

XPathExpression expr = xpath.compile("//Number[@id=1]/Movies/text()");
Run Code Online (Sandbox Code Playgroud)

上面,我想把id的值放在一个变量中.我尝试了int num = 1但是没有用.谢谢.

Nic*_*ion 5

String yourArg= "1";
XPathExpression expr = xpath.compile("//Number[@id="+yourArg+"]/Movies/text()");
Run Code Online (Sandbox Code Playgroud)