问题标签 [json2csv]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
61 浏览

json - Python API(JSON) 转 CSV

我从 api 中提取 JSON 格式的数据,源 JSON 格式如下所示:

源样本:

目标样本:

如何在插入文件的每一行中包含“hasMore”、“nextPageId”、“nextPageUpdatedDate”?

谢谢

0 投票
1 回答
49 浏览

node.js - 无法通过 jq 将 JSON 转换为 csv

我是 jq 的新手,我有一个来自(调用:all.2)的 JSON 文件:

我想将数据转换为类似于以下内容的 csv(空格分隔): 如附件图像所示

我尝试了以下方法,但没有奏效:

0 投票
1 回答
203 浏览

node.js - 如何在不先保存文件的情况下流式传输文件?

example.csv我已经使用该json2csv库将以下代码组合在一起,该代码创建了一个名为 的 CSV 。

我希望不必在将 CSV 文件传递​​到前端进行下载之前保存并存储它。

如果不先保存文件,我似乎无法弄清楚如何将文件流式传输或管道传输到前端。

如何获取json2csv库的输出 CSV 文件并将其直接发送到前端?

我的一些代码

0 投票
0 回答
93 浏览

javascript - 如何从节点 js 中的数据库生成 csv 文件?

我需要节点 js 中的 CSV 文件中的数据。

数据示例:

在这个数据数组对象中,一些细节来自数据库,一些是手动的,所以这里我使用了数组推送,显示的输出在上面(数据)。

通常产品名称和产品详细信息在数组对象产品中。

我使用了数组推送,因为尝试了 json2csv 之类的方法。

我想要的 CSV 文件中的输出:

第一个详细信息 id、开始日期、结束日期要与剩余对象重复。

测试.csv 文件

我尝试使用 json2csv、objects-to-csv、fast-csv、csv-writer 但我还是失败了。

0 投票
1 回答
576 浏览

node.js - 以 CSV 格式从 Mongo DB 数据库中导出数据

我在 Node JS 中有一个项目,我想Mongo DB通过视图中的按钮 ( ) 将数据库中包含的数据导出到 CSV 文件中index.ejs。我mongoose用于连接到数据库并将数据导出到我尝试使用的 CSV json-2-csv

在按钮中,我添加了一个 url,以便能够通过按钮调用该 url,并且 json-2-csv 函数响应该 url,但我不知道该怎么做,或者它是否是最好的方法。

这是我的app.js

这是button

0 投票
1 回答
506 浏览

node.js - 在 Node JS 中将外部 JSON 转换为 CSV

我正在使用 Node JS 和 Typescript 创建一个项目,我想在其中下载一个 CSV,其中包含 API 以 JSON 格式包含的信息。给定 url http://localhost:3000/?api=api1,我必须阅读与api1.

我已经添加了我看到的必要模块,但我无法通过 url 从外部 JSON 下载 CSV。

这是我的controller

在一个文件中,我存储了信息在 JSON 中的 URL,我使用变量 ( url) 读取了该 URL,如何从该 URL 下载最多 999 行的 CSV 文件中的信息并将其保存在 CSV 文件中src / output

0 投票
1 回答
181 浏览

node.js - 在 Node JS 中将 JSON 转换为 CSV

我开始学习Node JS,我正在尝试将外部JSON文件转换为 CSV 格式。

我要实现的操作如下:在一个内部文件中,我有两个 url,每个 url 都指向一个外部 JSON(api1 和 api2),给定 url http://localhost:3000/?api=api1,你必须下载CSV 格式JSONapi1最大50 行。

这是我到目前为止的代码(我添加了一些我认为是必要的模块):

这是我的内部文件,其中包含 JSON 的 url:

0 投票
1 回答
98 浏览

node.js - 如何在 Node JS 中下载包含外部 JSON 信息的 CSV?

我开始开发,Node JS我正在创建一个应用程序来实现以下目标:

下载包含在 API 中找到的 JSON 信息的 CSV。我有一个内部文件,其中包含 JSON 所在的 url,我需要从该 url 中提取信息并将其下载为 CSV。我正在使用json-2-csv,node-fetchfs模块。

我的问题:我无法访问 JSON 中包含的信息来下载它

这是我的controller

0 投票
2 回答
528 浏览

node.js - 在节点 js 中使用 json2csv 下载大型 csv 文件

我正在使用 json2csv 包下载我的数据,它适用于小数据。但如果记录超过 300 个值,它就会崩溃。这是我的代码

这段代码在小数据上运行得非常好,当有大量数据时,我如何使用我遵循的相同方法流式传输数据。

0 投票
1 回答
381 浏览

node.js - 使用 Papaparse 将 JSON 转换为 CSV

我有一个项目Node JS,我目前从 API 接收 JSON,并使用该模块Typescript将其转换为具有行数限制的 CSV 格式。json-2-csv我已经读到该papaparse模块对于这些事情非常快,我想知道它是如何工作的,但我不能用它来将 aJSONapi.

这是我打的电话json-2-csv

await this.csvConverter.jsonToCsv(converterUtils, nameFile, this.dir);

这是class处理转换的:

我的问题是我不能对 papaparse 做同样的事情,我查看了文档,但我可以从本地文件转换 JSON,但我无法从 API 获取它。