我正在使用 Express 运行 Node.js,并且对 Javascript 世界还很陌生。我正在尝试找到一种解析文本文件并将该文件中的某些数据输出到 HTML 表中的方法。我可以使用打开和读取文件fs.read
,然后将其输出到控制台,但我不确定如何将该字符串中的特定数据传递到表条目中。
我不是在寻找其他人来为我编写代码,只是一些一般性的建议和指示会非常有助于让我上路。
我正在使用 Express 运行 Node.js,并且对 Javascript 世界还很陌生。我正在尝试找到一种解析文本文件并将该文件中的某些数据输出到 HTML 表中的方法。我可以使用打开和读取文件fs.read
,然后将其输出到控制台,但我不确定如何将该字符串中的特定数据传递到表条目中。
我不是在寻找其他人来为我编写代码,只是一些一般性的建议和指示会非常有助于让我上路。
如果没有额外的代码,我不能比这更具体。可能还有其他原因,您不想这样做。所以我首先建议你的问题更具体。
我会说在服务器启动时读取文件并创建所需 HTML 表的字符串。因此,在您的server.js
文件(或app.js
您使用节点运行的任何文件)中,您将有类似的内容来读取文件:
var fs = require('fs');
var express = require('express');
var app = express();
var htmlTable = '';
fs.readFile('/etc/passwd', function (err, data) {
if (err) {
throw err;
}
var parsedData = parseData(data);
htmlTable = createTable(parsedData);
});
app.get('/htmlTable', function(req, res){
res.send(htmlTable);
});
app.listen(3000);