解析與像反斜線特殊字符存儲在本地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