首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >为什么For Let循环返回的是数字而不是数据?

为什么For Let循环返回的是数字而不是数据?
EN

Stack Overflow用户
提问于 2019-05-28 23:08:27
回答 1查看 53关注 0票数 0

访问本地csv文件以获取列A中的数据,使用"for (let“返回数字而不是文本数据。

已经搜索过,但没有解决方案。

代码语言:javascript
复制
const searchkeywords = fs.readFileSync('kwords.csv');
    for (let kword of searchkeywords) {
    console.log(`Search Keyword: ${kword}`);
    }

需要从csv文件中检索实际文本。

EN

Stack Overflow用户

发布于 2019-05-28 23:13:28

默认情况下,readFileSync返回buffer。只需添加第二个参数,如'utf8‘。

代码语言:javascript
复制
   const searchkeywords = fs.readFileSync('kwords.csv', 'utf8');
    for (let kword of searchkeywords) {
        console.log(`Search Keyword: ${kword}`);
    }
票数 0
EN
查看全部 1 条回答
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/56345179

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档