解析与像反斜线特殊字符存储在本地JSON文件“\”我无法解析本地存储的JSON文件它看起来像这 -无法R中
[{"status_code":200,"operation_id":"13-10","response":"{\"emails\":
[{\"campaign_id\":\"1111111\",\"email_address\":\"[email protected]\",\"activity\":
[]},{\"campaign_id\":\"22222\",\"email_address\":\"[email protected]\",\"activity\":[]}}}]
我使用jsonlite 正如你可以看到这个\
无处不在,我无法解析它。 当我做 -
st<-fromJSON("/Users/frantr/this_is_R/open_files/json_file.json")
print(st)
我得到这个 -
$ : chr "[{\"status_code\":200"
$ : chr "\"operation_id\":\"13-10\""
$ : chr "\"response\":\"{\\\"emails\\\": [{\\\"campaign_id\\\":\\\"1111111\\\""
$ : chr "\\\"email_address\\\":\\\"111111111\\\""
$ : chr "\\\"activity\\\":[]}"
任何人都可以请帮忙,谢谢。
W这个串是从哪里来的?你的*文件*是这样的还是你在查看窗口中检查了一个值?你得到一个实际的错误? '\'是字符串中使用的转义字符,它允许你输入真正特殊的字符,比如''',它实际上不存在于字符串中。所有的编程语言都有一种方法来转义特殊字符。 C,C++,C#,Java,Markdown和其他人,这个字符是'\' –
我的文件只是这样,我如何将这个json文件转换为csv格式,3列为“email_address”,“campaign_id” ,“活动”?谢谢 – frant