Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/427.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/variables/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如何使用jquery将数据写入JSON文件_Javascript_Jquery_Json_Html - Fatal编程技术网

Javascript 如何使用jquery将数据写入JSON文件

Javascript 如何使用jquery将数据写入JSON文件,javascript,jquery,json,html,Javascript,Jquery,Json,Html,我正在制作一个混合移动应用程序,我需要存储一些数据,例如如果是游戏:高分等等。。 到目前为止,我可以使用jquery从JSON文件中读取数据,但是否可以写入JSON文件 还是有其他方法可以做到这一点 IDE-Eclipse(插件-IBM worklight studio) 只能使用HTML5、JS和JQ 谢谢(:Dhayalan 你的问题对我来说有点不清楚,但让我试一下。你可以使用JSON.stringify将js对象转换成字符串,如果你使用HTML5,你可以将该字符串存储在localStora

我正在制作一个混合移动应用程序,我需要存储一些数据,例如如果是游戏:高分等等。。 到目前为止,我可以使用jquery从JSON文件中读取数据,但是否可以写入JSON文件

还是有其他方法可以做到这一点

IDE-Eclipse(插件-IBM worklight studio)

只能使用HTML5、JS和JQ

谢谢(:

Dhayalan

你的问题对我来说有点不清楚,但让我试一下。你可以使用JSON.stringify将js对象转换成字符串,如果你使用HTML5,你可以将该字符串存储在localStorage中。如果是我,我会在这方面添加一些防御检查,但你会明白

var dataObj = {};

dataObj.highScore = 100000;
dataObj.playerName = "Some Player";
localStorage.setItem("myKey", JSON.stringify(dataObj));

您可以将JSON写入本地存储,只需使用JSON.stringify(非jQuery)序列化JavaScript对象。您不能单独使用JavaScript写入任何文件。只能使用cookie或本地(或会话)存储

若要稍后检索对象,如页面刷新或浏览器关闭/打开

var obj = JSON.parse(localStorage.getItem('gameStorage'));

谢谢就像charm:)但是我们可以存储在本地存储中的文件大小有限制吗?我很高兴它对你有用。请参阅有关大小限制的信息。谢谢,很好:)!
var obj = JSON.parse(localStorage.getItem('gameStorage'));