readFileSync: почему возвращается только первый символ строки? - PullRequest
0 голосов
/ 28 мая 2019

Почему код возвращает только первый символ строки?

Текст для первых 6 строк:

1-800-FLOWERS.COM, INC.

1-Й ИСТОЧНИК

1ST SOURCE CORP

3D СИСТЕМЫ

8X8, INC.

хиджры. BELO

Мы рассмотрели каждое сообщение, относящееся к одной и той же проблеме, и ни одно из них не предоставило прямого решения.

    const searchkeywords = fs.readFileSync('kwords.csv','utf-8');
        for (let kword of searchkeywords) {
    console.log(`Search Keyword: ${kword}`);

Надеясь на решение, чтобы извлечь всю строку текстовой строки из файла CSV.

1 Ответ

0 голосов
/ 29 мая 2019

Нашел простой ответ, разбор.

function readKeyWords(path) {
    return fs.readFileSync(path, 'utf-8')
        .split('\n');
}

тогда

    const searchkeywords = readKeyWords('kwords.csv','utf-8');    
    for (let kword of searchkeywords) {     
    console.log(`Search Keyword: (${kword})`);

для тех, у кого такой же вопрос.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...