以下是我的html代码,我想读取文件并使用node.js将数据存储在文件中
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta charset="utf-8" />
<title>The Page Returned by Making Http Call to Node.js</title>
<style type="text/css">
table, td {
border:double;
}
</style>
</head>
<body>
<h1>Product Information Page</h1>
<table>
<tr>
<td>Product Id:</td>
<td>
<input type="text" />
</td>
</tr>
<tr>
<td>Product Name:</td>
<td>
<input type="text" />
</td>
</tr>
<tr>
<td></td>
<td>
<input type="button" id = "textFieldId" value="Save"/>
</td>
</tr>
</table>
</body>
</html>
以下是我想将用户输入文本字段写入我的文件系统的Node.js代码
app.get('/list_user', function (req, res) {
res.sendFile(path.join((__dirname + '/AppPages/MyPage.html')))
let inputContent = res.body;
console.log(inputContent);
JSON.stringify(inputContent);
fs.writeFile(__dirname+'/AppPages/data.json',inputContent,function(err){
if (err) throw err;
console.log('saved')
})
我进入data.json为未定义
答案 0 :(得分:0)
您在代码中没有初始化数据对象的位置,但是看起来您可以输入内容
答案 1 :(得分:0)