2014-11-15 3 views
1

url에서 변수를 전달하려고 시도하고 jsonlite를 사용하여 병합하려하지만 루프를 사용하여 변수 페이지를 전달할 수 없습니다. FromJSON을 사용하여 어떻게 루프합니까?fromJSON 명령에서 URL에 변수를 전달하는 방법

pages<- list() 
for(i in 1:20) { 
mydata <- fromJSON("https:www.example.com/page="+i+"&access_token=xyz", flatten = TRUE) 
} 
filings <-rbind.pages(pages) 

답변

1

pages<- list() 
for(i in 1:20) { 
    mydata <- fromJSON(paste("https:www.example.com/page=", i, "&access_token=xyz", sep = "+"), flatten = TRUE) 
} 
filings <-rbind.pages(pages) 
+0

중첩 된 json 개체의 경우 매우 중요한 flatten = TRUE가 누락되었습니다. – user3570187

+0

수정 된 답변은 fromJSON 함수의 끝 부분으로 간단히 복사하십시오. –

+0

나는 rbind를 한 후에 1 페이지 정보만을 제공합니다. – user3570187

관련 문제