将 JSON 嵌套数据转换为 R

时间:2021-03-23 16:01:12

标签: r json

我有一个 json 字符串,它是一个嵌套的数据框,里面充满了需要转义的字符,如 \n\r\。我无法使用 jsonlite 进行转换。

Here's a dput 列表的第一个元素。

fromJSON(json_data) 给出以下错误:

enter image description here

用空白字符替换字符 "{" 不起作用。

任何帮助将不胜感激。

1 个答案:

答案 0 :(得分:0)

此解决方案旨在作为 json 验证中一个已知缺陷的权宜之计:两个(或多个)字典没有用逗号分隔。我不鼓励使用正则表达式来解决这个问题,但一个固定的字符串替换就足够了:

json_date <- gsub("} {", "},{", json_data, fixed = TRUE)
相关问题