0

我正在尝试在 node-csvtojson 中使用 csv 到 csv 行函数(此处的文档)

csv({output:"line})
    .fromString(my_csv_string)
    .subscribe(csvLine => {
        console.log(csvLine)
    })

但我不太明白我应该如何获得每个独立的 csv 行。subscribe在调试模式下,即使我的 csv 字符串格式正确,它也永远不会进入函数。

作为一个非常简单的用例,有人可以向我解释如何为每一行获取一个警报框吗?

4

1 回答 1

0

由于它是异步操作,请尝试使用 async/await 使其同步并使调试器停止在调试器点。

const convertToCSV = async (my_csv_string) => { await csv({output:"line"})
    .fromString(my_csv_string)
    .subscribe(csvLine => {
        console.log(csvLine)
    }) }

它应该以这种方式工作。

于 2020-01-15T12:40:04.073 回答