2016-09-27 2 views
0

에 대한 표시합니다. 스팅이 포함 된 변수를 사용하려고하면 :견적 쿼리

myvar <- "/'ode acs er cart/'" 
web<-remDr$findElement(using = 'xpath', "//*/li[@class=myvar]") 

변수가 사용되지 않습니다. 인용 부호를 잘못 사용하고 있습니까?

+0

변수 이름 "myVar에"가 변수로 문자열의 일부로서 읽고되지 않습니다. 붙여 넣기 ("// */li [@ class =", myvar, sep = "") –

답변

0

myvar은 문자열이 아니라 변수입니다. 적절하게 사용하면 더 좋다 :

myvar <- "/'ode acs er cart/'" 
x <- paste0("//*/li[@class=", mylar, "]") 
web<-remDr$findElement(using = 'xpath', x) 

당신은 변수로 x을 사용할 수 없습니다 :

myvar <- "/'ode acs er cart/'" 
web<-remDr$findElement(using = 'xpath', paste0("//*/li[@class=", myvar, "]"))