问题标签 [fast-csv]
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.
node.js - 向前端发送 KnexJS 错误消息
上传 csv 文件并且数据库中已存在数字时,我无法向前端发送错误。后端正在记录主键值已存在的错误,但我编写的代码告诉前端文件上传正常。
代码片段:
非常有信心问题在于我对承诺的理解不足。
node.js - 如何使用快速 CSV 正确处理错误?
在下面的代码中,我想检查标头是否有效,然后停止读取流,并将错误发送回客户端(通过我的 ErrorHandler 函数)。我在控制台中看到以下内容:
UnhandledPromiseRejectionWarning:错误:请检查您的列标题。
这是为什么?
node.js - Nodejs fast-csv 和 Promise
我觉得这里的事情已经不正常了。我想建立与 mySQL 数据库的连接。然后我想读入一个文件。我想逐行获取名称并运行查询。我会假设我的返回承诺的 sqlSelectQuery 函数会等待承诺解决,然后再移动到下一行。我在这里想念什么?
node.js - 处理异步流:在nodejs中过滤日期后读取和写入多个csv文件
所以我有一堆 csv 文件,它们的数据比我需要的多,我想通过只保留 2015 年后日期的行来过滤数据。问题是它适用于单个文件但是当我输入多个文件它在所有流中写入相同的数据。所以有人能帮帮我吗...
这是我的代码:
我知道我应该使用一些 setTimeout 或一些回调函数,但我不知道具体在哪里
javascript - 如何在 express.js 中同时使用 async/await 和 .on() 和 fast-csv?
我已经设置了一个上传 .csv 文件的路径,验证接收到的数据,检查数据库中是否存在任何行,并在执行所有验证检查后最后上传数据。
以下是有问题的路线:
不幸的是,我似乎无法访问我存储在 on.('data'...) 部分之外的existsRows或fileRows数据,并在 on.('end'...) 部分中使用它们。
我认为这一定是我如何在那里设置异步/等待的问题?
node.js - 如何使用 FastCSV 识别不同的输入模式?
以下代码适用于“Winner”类型。该技术是带有节点流的打字稿。
有时有人会上传winner-2 类型。我想查看标题并根据标题更改格式类型。
我可能
- 编写一个函数来读取标头并根据“解析”返回流。这是一个类的一部分,所以我可以设置类型。这将需要一行并返回一个。
- 制定Winner|Winner2 的规格,看看会发生什么。在transform中查看结果
- 制作一个超级获胜者界面并提取设置的值。
由于存在不一致,我计划重写标题。
如何解决将这些不同的 CSV 输入归一化为一个理想化结构的问题?rxjs?
node.js - 使用 fast-csv 在 csv 文件中写入标题
我正在尝试使用 fast-csv 将标题添加到我的 csv 文件
我的 csv 文件:
“尼娜”,24
“莎拉”,25
但它不起作用如何修改此代码以添加我的标题?
node.js - SequelizeUniqueConstraintError 创建方法只添加一行
我正在尝试使用 fast-csv 解析 csv 文件,最后将所有行存储在数据库中并使用 sequelize
这是我解析数据的脚本:
这是我的表模型:
这是我的 csv 文件:
当我运行脚本时,出现此错误:
但是当我的 csv 文件中只有一行时,它会正确地将行添加到表中
我怎样才能解决这个问题?
javascript - 将列添加到 csv 文件 javascript:nodejs
我想在我的 csv 文件中添加一列,其中包含所有行的相同数据
我的 csv 文件:
添加行后我的文件(预期结果):
我想将“产品”字段添加到每一行,我的代码:
这将在文件末尾返回产品,我该如何修复它
我可以使用 fast-csv 库来添加这个字段吗?
typescript - 使用 fast-csv 如何处理数据无效,如何访问错误对象?
使用fast-csv 还支持异步验证,回调示例位于
如何访问“数据错误”事件中的错误?
validate 事件有一个回调,原型为 error、boolean、string。
在数据无效时,原型是行,行号字符串并且没有错误