在R

时间:2016-07-01 08:45:43

标签: json r

我在.txt文件中有一个文件JSON,但它在这些文件中包含u''前缀等,

{u'ItemId': u'100052388', u'RealTimePlaying': u'570.3', ....

如何在R中导入此文件?

我还在此链接中附加了我的文件 my JSON file

1 个答案:

答案 0 :(得分:2)

据我所知(不多,我承认),“你好”。前缀只是意味着那些是unicode字符,我不确定这些应该是一个问题...

包jsonlite允许您将json文件导入R.如果" u"摆出问题,你可以考虑:

1)以纯文本导入json。

2)使用正则表达式(来自base的gsub或来自stringr的str_replace_all)来替换所有",u'"在",'",":u'"通过":'"和" {u'" by" {'"。这可能会导致一些问题,因为它依赖于格式良好的文件(在启动器的unicode之前始终是一个空格)。

3)使用jsonlite直接转换为json。