Как использовать.subscribe() в библиотеке node-csvtojson
Я пытаюсь использовать функцию линии csv to csv в node-csvtojson (документация здесь)
csv({output:"line})
.fromString(my_csv_string)
.subscribe(csvLine => {
console.log(csvLine)
})
Но я не могу понять, как я должен получить каждую независимую линию CSV. В режиме отладки он никогда не попадает в subscribe
функция, хотя моя строка CSV сформирована правильно.
В качестве очень простого варианта использования кто-нибудь может объяснить мне, как получить окно предупреждения для каждой строки?
0 ответов
Поскольку это асинхронная операция, попробуйте использовать async/await, чтобы сделать ее синхронной и разрешить отладчику останавливаться в точке отладчика.
const convertToCSV = async (my_csv_string) => { await csv({output:"line"})
.fromString(my_csv_string)
.subscribe(csvLine => {
console.log(csvLine)
}) }
Так и должно работать.