jsonlite相关内容

在解析/操作嵌套 JSON 时递归确保小标题而不是数据帧

我必须处理包含嵌套文档的JSON文档,并且在某种程度上有一个数组,而后者又包含概念上的单个文档在 R 中读取/解析 JSON 时将映射回“数据框行". 一阶问题/问题 我正在寻找一种方法来确保 要么所有的数据帧总是变成tibbles 或者至少“叶数据框"变成了tibbles,而“父数据"变成了tibbles框架"被允许成为lists 对于任意嵌套结构,直接通过{jso ..
发布时间:2022-01-07 13:58:23 其他开发

在 R 中使用带有 URL 的 jsonlite 的 fromJSON() 时遇到问题

我有一个 URL,它以 JSON 格式显示来自某个网​​站的 API 的内容(文件 ID).要以编程方式执行此操作,我使用 jsonlite 的 fromJSON(txt) 函数 包,然后将 JSON 解析为向量(或列表,不确定). 这在我的家用电脑上完美运行.但是,当我在工作中运行相同的代码时,似乎 fromJSON(txt) 没有识别 URL 而是尝试解析实际的 URL 文本,因为我收到 ..
发布时间:2021-09-14 20:40:30 其他开发

解析或修复具有特殊“未定义"值的JSON?

除了字符串和数字外,有效的JSON还可以包含特殊值,例如null和false 我需要解析由也包含undefined的某些API生成的JSON.但是,undefined是有效的JavaScript值,但它不是有效的JSON值,因此无论何时我解析它返回词法错误. 示例: library(jsonlite) # A string works "[{\"Sepal.Width\":\" ..
发布时间:2021-02-13 21:10:29 前端开发

解析/处理嵌套JSON时以递归方式确保小标题而不是数据帧

我必须处理包含嵌套文档的JSON文档,并且在某种程度上具有 array ,而该数组又包含概念上独立的文档在R中读取/解析JSON时会映射回“数据框行". 一阶问题/问题 我正在寻找一种方法来确保 所有data frames都总是变成tibbles 或至少“叶子数据帧"变为tibbles,而“父数据" 框架"可以变成lists 用于任意嵌套结构,可以直接在通过{json ..
发布时间:2020-05-17 01:10:02 其他开发

R:jsonlite的stream_out函数产生不完整/截断的JSON文件

我正在尝试将一个很大的JSON文件加载到R中.由于该文件太大而无法容纳到我的计算机上的内存中,因此我发现使用jsonlite包的stream_in/stream_out函数确实乐于助人.使用这些功能,我可以先将数据块打包成一个子集而不加载它,将子集数据写到一个新的,较小的JSON文件中,然后将该文件作为data.frame加载.但是,使用stream_out编写时,此中间JSON文件将被截断(如果 ..
发布时间:2019-11-26 23:18:54 JavaScript

尝试将json解析为R时出错

我最近开始使用R,并且有一个有关在R中解析json以获取非json格式的任务.为此,我正在使用"fromJSON()" 函数.我试图将json解析为文本文件.当我仅使用一个行条目就可以成功运行.但是,当我尝试使用多个行条目时,出现以下错误: fromJSON("D:/Eclairs/Printing/test3.txt") Error in feed_push_parser(readBin ..
发布时间:2019-11-26 23:17:11 JavaScript

将嵌套的JSON转换为数据框

我正在尝试将大量嵌套的json转换为适当的数据帧(按整洁的标准进行处理).在问题的末尾复制了json的MWE,因为我想确保它捕获了json的每个元素. 我尝试过: library(jsonlite) library(tidyverse) dat % pluck(1) %>% imap_dfr(~mutat ..
发布时间:2019-11-26 19:24:29 JavaScript

R:JSON到data.frame的向量

我有一个JSON向量(具有相同的结构),并将其转换为data.frame.以下示例正是我想要的. require(jsonlite) # fromJSON() require(magrittr) # for the pipeline only require(data.table) # rbindlist() jsons ..
发布时间:2019-11-24 21:22:18 其他开发