gpt4 book ai didi

javascript - 将对象下载为格式化的 JSON 文件

转载 作者:搜寻专家 更新时间:2023-11-01 05:21:27 24 4
gpt4 key购买 nike

我关注了this guide从浏览器下载 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();

但这给了我一个难以阅读的单行文件。有没有一种简单的方法可以将其格式化为可读的 JSON 文件,并带有换行符和缩进?

最佳答案

JSON.stringify有三个参数,你可以使用第三个参数

JSON.stringify(json, null, 4);

关于javascript - 将对象下载为格式化的 JSON 文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36916368/

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