考虑到我有这样的JSON(例如:{“abcd”:“abcd”)。我忘了在最后添加大括号和缩小格式。我需要使用下面提到的Javascript将其转换为美化JSON,即使它是无效的{\ n \ t“abcd”:“abcd”
在javascript或打字稿中是否有任何解决方案
实际:{“abcd”:“abcd”,“decs”:{“jan”:1,“feb”:2}
预期:{\ n \ t“abcd”:“abcd”,\ n \ t“decs”:\ n {\ n \ t \ t“jan”:1,\ n \ t \ t“feb”:2 \ n \ t}
我将假设您的JSON存储在变量中。
let json = '{ "abcd": "abcd","decs": { "jan": 1, "feb" :2 }';
如果你不知道什么是let,请使用var。
然后你可以这样做:
json += '}';
并验证它:
console.log( JSON.parse(json) );
如果这有助于你,请告诉我。