2016-04-28 7 views
2

ように私はだから私は、JSONファイルなどのオブジェクトをダウンロードするためのコードの下に持ってDownload JSON object as a file from browserダウンロードオブジェクトフォーマットされたJSONファイル

をお読みください。

var json = this.getEditorJSON(); 

var data = "text/json;charset=utf-8," + encodeURIComponent(JSON.stringify(json)); 
var a = document.createElement('a'); 
a.href = 'data:' + data; 
a.download = 'resume.json'; 
a.innerHTML = 'download JSON'; 

var container = document.getElementById('container'); 
container.appendChild(a); 
a.click(); 

a.remove(); 

しかし、これは私に1行のファイルを提供します。かなり読みやすいjsonファイルとしてフォーマットする方法がありますか?

答えて

4

JSON.stringifyは、3つのパラメータを持っている、あなたはその

JSON.stringify(json, 0, 4); 
のための三番目のパラメータを使用することができます