如何将json对象下载为文件 [英] how to download json object as a file

查看:97
本文介绍了如何将json对象下载为文件的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我可以使用以下代码将canvas导出到JSON

 var canvas = new fabric.Canvas('c'); 
data = JSON.stringify(canvas)





并且可以使用此电话加载

 canvas.loadFromJSON(data,canvas.renderAll.bind(canvas)); 





我想要的是将数据保存为客户端的文件,为客户端提供将其工作保存在自己机器上的功能,并在需要继续时加载它。



所以如何将JSON对象下载为文件并使用javascript重新加载

解决方案

看看下面类似的技术讨论。



http:// stackoverflow。 com / questions / 20823535 / how-to-write-data-into-a-json-file-using-jquery



http://stackoverflow.com/questions/5079295/open-save-local-json -F ILE-从JavaScript的-IE-火狐

i can export canvas to JSON using the following code

var canvas = new fabric.Canvas('c');
data = JSON.stringify(canvas)



and can load back using this call

canvas.loadFromJSON(data, canvas.renderAll.bind(canvas));



what i want is to save the "data" as a file on client side, giving the client the functionality to save his work on his machine and load it whenever he wants to continue

so how to download the JSON object as a file and reload it just using javascript

解决方案

Have a look at following similar technical discussions.

http://stackoverflow.com/questions/20823535/how-to-write-data-into-a-json-file-using-jquery

http://stackoverflow.com/questions/5079295/open-save-local-json-file-from-javascript-ie-firefox


这篇关于如何将json对象下载为文件的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆