将用户输入保存在 json 文件中
Posted
技术标签:
【中文标题】将用户输入保存在 json 文件中【英文标题】:Saving user input in json file 【发布时间】:2022-01-21 04:56:10 【问题描述】:所以我有一个 html 页面,它询问用户名称、描述和活动的图像(如公式)。我想创建一个函数,当用户单击按钮时将所有用户输入保存到 data.json 文件中,但我不知道该怎么做。这里是关于js中按钮的功能:
function send()
var nomActi = document.getElementById("nomActi").value;
var descriActi = document.getElementById("descriActi").value;
var imageActi = document.getElementById("imageActi").value;
【问题讨论】:
【参考方案1】:以下是写入 json 文件的方法。
fs
- 将其写入文件的模块
const fs = require('fs');
// create a JSON object
const user =
"id": 1,
"name": "John Doe",
"age": 22
;
// convert JSON object to string
const data = JSON.stringify(user);
// write JSON string to a file
fs.writeFile('user.json', data, (err) =>
if (err)
throw err;
console.log("JSON data is saved.");
);
【讨论】:
以上是关于将用户输入保存在 json 文件中的主要内容,如果未能解决你的问题,请参考以下文章