Javascript 读取文本文件中的特定列
因此,我有一个文本文件,其中包含以下格式的数据Javascript 读取文本文件中的特定列,javascript,node.js,Javascript,Node.js,因此,我有一个文本文件,其中包含以下格式的数据 15.26 14.84 0.871 5.763 3.312 2.221 5.22 1 14.88 14.57 0.8811 5.554 3.333 1.018 4.956 1 ...... 我能够使用以下同步方法读取文件 var data = fs.readFileSync('data.txt').toString().split("\n"); for(var i in data){
15.26 14.84 0.871 5.763 3.312 2.221 5.22 1
14.88 14.57 0.8811 5.554 3.333 1.018 4.956 1
......
我能够使用以下同步方法读取文件
var data = fs.readFileSync('data.txt').toString().split("\n");
for(var i in data){
console.log(data[i]);
}
我试图实现的是只存储文件第3、4和5列中的值
因此,我的最终输出需要如下所示
[[0.871, 5.763, 3.312], [...], [...], ......]
如何实现这一点,是否有现有的库或模块可供我使用?您可以继续执行字符串和数组操作: string.split'\t'请参见 数组。切片2,5请参见
你考虑过string.split'\t'和array.slice2,5吗?是的,谢谢@KonstantinA.MaggGreat。当我回答时,你能接受吗?