问题标签 [csv-parse]

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 回答
387 浏览

javascript - 由 csv-parse 解析的对象的第一个属性不可访问

我正在使用csv-parse 解析具有以下内容的 csv 文件-

但是,在返回的对象上,无法访问从第一列创建的属性userID

这是我的代码——

输出 -

我注意到控制台输出中的第一列键userID周围有单引号,而 assysID没有。但不知道是什么原因造成的。

0 投票
0 回答
107 浏览

sql - 使用 oracle apex 数据解析器从解析的 csv 文件中获取第一个标题行

我正在使用 Oracle APEX 数据解析器,我想从导入的 csv 文件中获取第一个标题行,我正在使用下面的 sql 代码来解析 csv 文件。

所以任何人都请让我知道如何从上传的 csv 文件中获取第一个标题行,示例如下

第一个标题如下:(示例)

谢谢

0 投票
0 回答
145 浏览

sql - 在使用 oracle apex 数据解析器解析 csv 文件之前获取文件头和列

我是 Oracle APEX 的新手。我正在使用 oracle APEX 20.2 版。我们有一个名为 csv 文件导入的模块。在上传 csv 文件时,我们需要解析上传的 csv 文件。我已经使用 oracle APEX 数据解析器包来实现它。我的要求是在解析之前获取上传的 csv fire 的标题和列值。

来自顶点数据解析器的示例代码:

0 投票
0 回答
35 浏览

javascript - 如何解析上传的 csv 文件?

我希望我的程序允许用户上传 CSV 文件并让它更新数据库中的相关表。

我已经成功设置了上传部分,但我无法弄清楚如何解析 CSV 以允许插入查询。

提前感谢您的任何建议!

0 投票
0 回答
72 浏览

c# - 如何从 csv 文件中获取无效行?

我使用TinyCsvParser作为工具,将大型 csv 文件中的行映射到我的数据模型中。所以,问题是我如何才能使用无效的行来为用户显示它?现在它可以与 Regex 一起使用,但我将在更易读的工具上重新编写它。有可能吗?(现在我可以将 TinyCsvParser 更改为任何其他工具,处理大型 csv 文件的速度非常快,并且具有可读的 api)。

现在看起来像: 模型:

解析器:

要解析的代码:

0 投票
0 回答
77 浏览

javascript - Vue.js - 等待使用“csv-parse”包检索来自 CSV 的单个记录

在我的 Vue.js 应用程序中,我必须解析 CSV 文件并将每一行上传到后端。我想异步执行此操作,以便在上一条记录已上传(承诺已解决)之后读取下一条记录。

this.fileContent是在我的组件中保存为字符串的文件内容。

即使我await在承诺和事件回调之前放置声明asyncreadable它仍然无法正常工作。

实际输出

目前,“finish”这个词首先出现,表示解析结束。然后,1秒后,一次显示9条控制台日志

我希望记录号的输出每 1 秒出现一次,然后在最后控制台日志“完成”。

0 投票
3 回答
98 浏览

javascript - 如何使用 csv-parse 避免等待...

我希望在这个问题上接受教育,因为我花了几天时间试图自己解决它,但无济于事。

我正在使用csv-parse来解析 CSV 文件。
我正在使用ESLint作为我的 Linter
我正在使用 ESLint 的Airbnb JavaScript 样式指南插件 我正在使用 NodeJS
在后端运行它

我的功能是:

该功能运行良好,但我试图遵守 Airbnb 的风格指南,它不喜欢for await...of循环,因为它no-restricted-syntax违反了我。

我很好奇是否有更好的方法来编写它以符合 Airbnb 的风格指南,或者,如果这是可以忽略违规的情况之一?

0 投票
1 回答
39 浏览

node.js - csv-parse 是否允许您从文件中读取?

我正在学习如何将csv-parse模块用于 nodejs。我写了这段代码,它完美地工作:

但现在,我依赖于fs模块并fs.readFile使用我的 csv 文件。是否csv-parse可以选择从文件中读取?我问是因为正如您在我的代码中看到的那样,我必须指定自己的line-break字符,这在 csv 文件之间可能会有所不同。我想也许该csv-parse模块会有一些东西可以更容易地解决这种情况?

0 投票
0 回答
21 浏览

csv-parse - 将 CSV 标题与列值连接起来

使用 linux,我试图将 csv 文件中的标题行与其各自列中的每个项目连接起来并转换为文本文档。

我有这个 csv:
S,Y,M
10,Today,12/3/2021
15,Next,1/23/2021

我想要这个 txt:
S10
YToday
M12/3/21
S15
YNext
M1/23/2021

使用 Linux,我可以将行放入单个列中:
cat doc.csv | tr ',' '\n' > Finished.txt

但不知道如何将标题与每个项目连接起来。想坚持使用 cli vs 一些脚本。

0 投票
0 回答
62 浏览

typescript - 使用“csv-parse/sync”库后开玩笑测试失败

我正在将 NestJs 与 Nx.dev 一起用于 monorepo。在我安装 csv-parse/sync 并使用我的 Jest 测试后,我的测试不再起作用了。

我试图按照上面的链接,但没有运气。有人面临同样的问题吗?