Когда я пытаюсь разобрать JSON из объекта символа с URL-адреса Facebook, я получил сообщение «Ошибка inJSON (данные): неожиданный экранированный символ« \ o »в позиции 130». Проверьте это:Как заменить «неожиданный экранированный символ» в R
library(RCurl)
library(rjson)
data <- getURL("https://graph.facebook.com/search?q=multishow&type=post&limit=1500", cainfo="cacert.perm")
fbData <- fromJSON(data)
Error in fromJSON(data) : unexpected escaped character '\o' at pos 130
#with RSONIO also error
> fbData <- fromJSON(data)
Erro em fromJSON(content, handler, default.size, depth, allowComments, :
invalid JSON input
Есть ли способ заменить этот символ '\ o', прежде чем пытаться разобрать JSON? Я пробовал gsub, но он не работал (или я делаю что-то неправильно).
datafixed <- gsub('\o',' ',data)
Error: '\o' is an unrecognized escape sequence in string starting with "\o"
Может ли кто-нибудь помочь мне с этим? Благодарю.
попробовать 'GSUB («\\ о»,«», данные)' –
спасибо @ Matthew Plourde –