使用Javascript修改json文件



我是Javascript的新手,并且已经编写了一个系统,我可以在其中搜索和过滤我的数据中的用户。json文件。但是如何构建一个可以向数据中添加用户的应用程序呢?json文件。谢谢你的帮助。本杰明

HTML:

<html lang="en">
<head>
<link rel="Stylesheet" href="style.css">
<script src="main.js"></script>
</head>
<body>
<input class="name" placeholder="name">
<input class="email" placeholder="email">
<button class="submit">Add User</button>
</body>
</html>

JSON:

[
{
"id": 1,
"name": "Leanne Gr",
"email": "Sincere@april.biz"
}
]

你可以使用npm包

browserify-fs

来做这个。当你安装包时,你可以使用filessystem . writefile()函数:

const fileSystem = require("browserify-fs")
const client = {
"Name": "John Doe",
"Mail": "mail@gmail.com"
}
const data = JSON.stringify(client)
fileSystem.writeFile("./data.json", data, err=>{
if(err){
console.log("Error writing file" ,err)
} else {
console.log('JSON data is written to the file successfully')
}
})

您可以对XMLHttpRequest请求执行此操作。但是你需要一个服务器来托管你的json。

您可以使用json-servernpm包托管本地服务器来托管您自己的JSON服务器

总之,你需要一个服务器和XMLHttpRequest来编辑使用Javascript

否则你需要一个服务器端程序语言如PHP

注意Javascript客户端编程语言

最新更新