gpt4 book ai didi

javascript - 对txt文件中的每一行执行 Node 函数

转载 作者:行者123 更新时间:2023-11-28 05:32:47 24 4
gpt4 key购买 nike

我有一个项目列表,我试图为每个项目调用一个函数。每行都有一个名称和价格,我试图将它们设置为函数的变量。

我可以列出所有项目,但无法单独调用每个项目的函数。这就是我所拥有的,但无法弄清楚。谢谢!

var readline = require('readline');
var rl = readline.createInterface({
input : fs.createReadStream('./items/item.txt'),
output: process.stdout,
terminal: false
})
rl.on('line',function(line){
console.log(line) //or parse line
for(i in line){
//do action!

}
})

最佳答案

 for(i in line){
//pass
}

返回该行的字符串字符

如果你的行格式如下foobar 1.23,你可以在太空爆炸

rl.on('line', function(line){

var item = line.split(' ');
var itemName = item[0];
var itemPrice = item[1];
doAction(itemName, itemPrice);
})

或使用带有捕获组的正则表达式

或者可能使用其他格式;对于 JSON 之类的每一行

关于javascript - 对txt文件中的每一行执行 Node 函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39563437/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com