gpt4 book ai didi

javascript - 使用 JSON 文件作为 Javascript Web 应用程序的数据库

转载 作者:行者123 更新时间:2023-11-29 17:41:26 25 4
gpt4 key购买 nike

我想知道是否有任何方法可以仅使用 JSON 文件作为数据库来直接读取和写入文件。

我正在创建一个我公司想要构建的快速模型网络应用程序,但他们希望看到一个 MVP 以查看它是否有用,然后再投入资源和时间使用真实数据库、节点等正确构建它...

目前只是为了让一些基本功能正常工作,比如从 JSON 读取数据和填充下拉列表等......

我想知道是否可以设置一个 JSON 文件来写入和读取?

目前我正在像读取 API 一样读取 JSON:

function loadJSON(callback) {

var xobj = new XMLHttpRequest();
xobj.overrideMimeType("application/json");
xobj.open('GET', 'pmApp.json', true);
xobj.onreadystatechange = function () {
if (xobj.readyState == 4 && xobj.status == "200") {
// Required use of an anonymous callback as .open will NOT return a value but simply returns undefined in asynchronous mode
callback(xobj.responseText);
}
};
xobj.send(null);
};

// Run loadJSON -
loadJSON(function (response) {
var json = JSON.parse(response); // Parse JSON string into object

appJS(json); //Run the App pass in json variable
});

抱歉,如果这是重复的,我已经搜索过但找不到答案。

最佳答案

如果你想写信给它,不。如果您只是在浏览器中使用 JavaScript,那么您无法写入文件。您需要在后端有一些 API,您可以向其发送写入请求。

如果您只是制作一个简单的模型,打算用于快速演示而没有别的,那么您可以考虑在浏览器中使用 localStorage 或 sessionStorage 来临时存储数据以进行快速演示。

关于javascript - 使用 JSON 文件作为 Javascript Web 应用程序的数据库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52871500/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com