0

我正在使用 Express 运行 Node.js,并且对 Javascript 世界还很陌生。我正在尝试找到一种解析文本文件并将该文件中的某些数据输出到 HTML 表中的方法。我可以使用打开和读取文件fs.read,然后将其输出到控制台,但我不确定如何将该字符串中的特定数据传递到表条目中。

我不是在寻找其他人来为我编写代码,只是一些一般性的建议和指示会非常有助于让我上路。

4

1 回答 1

0

如果没有额外的代码,我不能比这更具体。可能还有其他原因,您不想这样做。所以我首先建议你的问题更具体。

我会说在服务器启动时读取文件并创建所需 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);
于 2013-07-12T16:27:18.677 回答