Я получаю описания продуктов в объекте со строками. Я хотел бы записать данные в файл CSV, чтобы я мог провести некоторый анализ данных.
Мне нужны данные, чтобы они выглядели визуально хорошо, чтобы я мог легко их прочитать. Дело в том, что все, что я до сих пор получаю, это куча трудных для чтения строк.
Если вы редактируете из Excel, вы будете использовать Alt + Enter, что создаст некоторое пространство в той же строке. Как мне записать в файл несколько пробелов, которые не создают новую строку в Excel?
Я обнаружил, что:
\n
скопировано в качестве теста \r\n
начинает новую строку, а не только ставит интервал между строками
Например:
fs.appendFile(`./data/testCSV.csv`, encodeURIComponent(element.name +'\r\n'+ element.description + '\r\n'+ element.short_description), function (err) {
if (err) throw err;
});
Передаст его в 3 отдельных ряда
Вот пример того, как бы я хотел, чтобы он выглядел следующим образом:
Также пытался найти парсер NPM, но все из них также создаются новые линии.