当前位置: 首页 > 知识库问答 >
问题:

使用节点js读取文本文件

姜煌
2023-03-14

我不知道这是如何可能的编程新我想打印值,在abc.txt中存在,但不知道如何做到这一点,使用节点js

abc.txt
[
mainfodler/subfolder/pqr.pdf, PQR
mainfodler/subfolder2/xyz.doc, XYZ
mainfodler/subfolder/image1.jpg, Image
mainfodler/subfolder2/pqr.pdf, PQR
]

预期输出:

Array1:
[
mainfodler/subfolder/pqr.pdf
mainfodler/subfolder2/xyz.doc
mainfodler/subfolder/image1.jpg
mainfodler/subfolder2/pqr.pdf
]

Array2
[
PQR
XYZ
Image
PQR
]

共有1个答案

梁宏才
2023-03-14

这是fs库的一个基本示例。您可以执行与以下操作类似的操作:

const fs = require('fs');

fs.readFile('my-file.txt', 'utf8', function(err, data) {
    if (err) throw err;
    console.log(data);
});

通过此处的文档了解更多信息

 类似资料:
  • 我不熟悉node。js被困在这里了。我有一个json文件keyValue。类似于此的json 对于特定的键,我需要获取值。 如何在node中实现这一点。js。谢谢你的帮助。

  • 问题内容: 我如何阅读像android app中的文本文件: 所以我可以返回一个字符串,如: 我想到的是(伪代码): 问题答案: 试试这个

  • 问题内容: 我在使用BufferedReader时遇到问题 我想打印一个文本文件的6行: 现在,从每次调用readLine()方法可以收集到的信息开始,它都会自动前进到下一行。 所以我不能使用条件br.readLine()!= null,因为它已经将其前进了一行,并且我得到了输出: 我使用什么条件来检查文本字段中是否还有新行。 提前致谢! 问题答案: 这就是问题: 您有两次调用-第一个 仅 检查是

  • 问题内容: 我需要在终端中传递一个文本文件,然后从中读取数据,我该怎么办? 如何从终端进入路径,如何在另一侧阅读? 问题答案: 您将要使用数组访问命令行参数以获取文件名,并使用FileSystem模块(fs)来读取文件。例如: 为了稍微分解一下,通常长度为2,第零个为“节点”解释器,第一个为节点当前正在运行的脚本,其后的项目在命令行中传递。从argv中提取文件名后,就可以使用文件系统函数读取文件并

  • 我想打印一个文本文件的6行: 现在,根据我每次调用readLine()方法时所收集到的信息,它会自动前进到下一行。 所以我不能使用条件br.readline()!=null,因为它已经提前了一行,我得到的输出是: 我使用什么条件来检查文本字段中是否还有新行。 提前道谢!

  • 我正在尝试使用读取aws s3存储桶中的文件 我已经能够使用节点aws-sdk下载和上传文件,但是我不知道如何简单地读取它并解析内容。 下面是我如何从s3读取文件的示例: