使用jsonlite库的fromJSON编码错误

时间:2015-07-03 11:17:49

标签: r encoding character-encoding rjson jsonlite

我已使用fromJSON() jsonlite库将json数据从.json文件转换为R对象,如下所示:

library(jsonlite)   
jsonR<-fromJSON(txt="data.json")

如果我探索jsonR对象的弦乐值,我会遇到一些奇怪的字符序列。

例如,如果原始“data.json”的字符串值为R,则将其读取为\ xf0 \ u009f \ u0098©。当我用cat()将此值写回文件时,它变为&lt; F0&GT;

任何人都可以建议在转换时如何保持正确的原始编码?

1 个答案:

答案 0 :(得分:0)

您请求的网址一定有问题。如果这不是问题,请使用以下包尝试: library(RCurl)library(RJSONIO)