我想知道是否有任何方法可以仅使用 JSON 文件作为数据库来直接读取和写入文件。
我正在创建一个快速的 Mockup Web 应用程序,我的公司想要构建它,但他们希望看到 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 来临时存储用于快速演示的数据。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)