【发布时间】:2013-11-19 09:03:20
【问题描述】:
我正在尝试将 Facebook Graph API Explorer 中的一些数据读取到 R 中以进行一些文本分析。但是,JSON 提要中似乎有未转义的反斜杠,这导致 rjson 出错。以下是导致问题的输入类型的一个最小示例。
library(rjson)
txt <- '{"data":[{"id":2, "value":"I want to \\"post\\" a picture\\video"}]}'
fromJSON(txt)
(请注意,\\" 和 \\video 处的双反斜杠在解析后将转换为单反斜杠,这是我实际数据中的内容。)
我还尝试了 RJSONIO 包,它也会出错,有时甚至会导致 R 崩溃。
以前有人遇到过这个问题吗?有没有办法解决这个问题,而不是手动查找出现的每个错误?解析可能有数兆字节的 JSON,错误消息并不能很好地说明问题输入的确切位置。
【问题讨论】:
标签: json r facebook-graph-api escaping rjson