gpt4 book ai didi

javascript - JSON 格式化程序库

转载 作者:行者123 更新时间:2023-12-03 21:45:26 28 4
gpt4 key购买 nike

我正在寻找一种方法来格式化(如在空白、换行符等合适的情况下)JSON 结果,以便我可以显示实际结果,但格式良好。

$.ajax({
url: "/Home/Send",
type: "POST",
data: JSON.stringify(request),
dataType: "json",
contentType: "application/json; charset=utf-8",
success: function (data) {
$("#ResponseBody").val(data.ResponseBody);
},
error: function (data) {
alert(data);
}
});

这是我的代码,运行良好data.ResponseBody 包含 JSON,但正如预期的那样,它的格式不正确。

有人知道 jQuery 插件/方法可以让我格式化响应吗?

最佳答案

您可以简单地使用JSON.stringify的第三个参数:

    success: function (data) {
var obj = JSON.parse(data.ResponseBody);
$("#ResponseBody").val(JSON.stringify(obj, null, 4));
},

不要忘记添加诸如 #ResponseBody {white-space: pre;} 这样的 CSS 规则来显示换行符。

关于javascript - JSON 格式化程序库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8007763/

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