RMongo 라이브러리를 사용하여 mongo 데이터베이스에서 일부 데이터를 추출했습니다. 나는 문제없이 데이터로 작업 해왔다. 그러나 원래 데이터베이스에 저장된 필드에 JSON으로 액세스해야합니다.JSON - 문자 문제
나는이 배열에서 모든 개체 "텍스트"속성을 추출해야res1 = "[ { \"text\" : \"@Kayture Beyoncé jam session ?\" , \"name\" : \"beponcé \xed\xa0\xbc\xed\xbc\xbb\" , \"screenName\" : \"ColaaaaTweedy\" , \"follower\" : false , \"mentions\" : [ \"Kayture\"] , \"userTwitterId\" : \"108061963\"} , { \"text\" : \"@Kayture fucking marry me\" , \"name\" : \"George McQueen\" , \"screenName\" : \"GeorgeMcQueen12\" , \"follower\" : false , \"mentions\" : [ \"Kayture\"] , \"userTwitterId\" : \"67896750\"}]"
(이 예에서는 2있다 : rmongodb 데이터 프레임으로 데이터를 저장하기 때문에, 지금은 길이 1의 큰 문자 벡터를 가지고). 그러나 나는 빠른 길을 이해할 수 없다. strsplit을 사용하거나 jsonlite를 사용하여 json 파일로 문자를 이동 한 다음 목록에 추가하려고 시도했지만 작동하지 않습니다.
아이디어가 있으십니까?
감사합니다!
당신은 rmongodb'은 이제 문자 벡터를 가지고 data.frame' 있도록'로 데이터를 제공하는'말 'rmongodb'. – ottlngr
죄송합니다. 죄송합니다. 대신 RMongo를 사용하고 있으므로 원래 질문을 편집했습니다. col <- dbGetQuery (mongo, "collection", "{}", 0, n)을 사용하여 콜렉션을 추출합니다. 여기서 n은 추출한 오브젝트의 수입니다. col은 데이터 프레임입니다. – Andres
그래서 'res1'은 무엇입니까? – ottlngr