【发布时间】:2017-04-10 09:03:30
【问题描述】:
是否有可能停止一个事件并强制它结束?
string rows // Correctly formatted csv string.
csv
.fromString(rows, { headers: false })
.on('data', (data) => {
if (condition) {
// force to end.
}
}
.on('end', () => cb(units));
因此,我希望尽早突破 csv 文件。
【问题讨论】:
-
你使用的是什么 csv 库?
-
如果 csv 库不能处理您需要的验证,那么您可以read the file line by line 并按照您认为合适的方式对其进行处理。我认为这同样适用于用户提供的字符串。
-
但是如果问题是关于突然结束某些执行上下文,那么可以使用
return甚至throw。
标签: javascript node.js csv events