gpt4 book ai didi

javascript - 拆分值并以格式化方式显示

转载 作者:行者123 更新时间:2023-11-30 15:16:30 25 4
gpt4 key购买 nike

我正在获取一个 json 数组值并对其进行解析,然后将其显示在 textarea 内的 jsp 页面中。为了使其更具可读性,我将其拆分为“,”并显示它。

var splitStr = retrievedValue.value1
var output = splitStr.split(",");
for (var i = 0; i < output.length; i++) {
document.getElementById("textarea").value += (output[i] +'\n');
}

所以输出是这样的

{"ind":""
"ser":[{"serv":[{"cos":0.0
"max":0.0
"start":{"eve":"B"

但我喜欢这样的输出

{"ind":""
"ser":
[{"serv":
[{"cos":0.0
"max":0.0
"start":
{"eve":"B"

我尝试通过“:[”再次拆分,但没有获得所需的输出。

最佳答案

为什么不用JSON.stringify的格式?

var json = '{"ind":"","ser":[{"serv":[{"cos":0.0,"max":0.0,"start":{"eve":"B"}}]}]}';

document.getElementById('out').value = JSON.stringify(JSON.parse(json), 0, 4);
<textarea id="out", cols="40" rows="20"></textarea>

关于javascript - 拆分值并以格式化方式显示,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44384985/

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