我实际上收到了JSON格式的这种格式:
{ "bank": "CityBank", "sum": "500" }, { "bank": "WPBank", "sum": "700" }
但是如果没有[]括号则无法解析。结果应该是:
[{ "bank": "CityBank", "sum": "500" }, { "bank": "WPBank", "sum": "700" }]
如何在JS中添加这些括号?
答案 0 :(得分:3)
您可以仅使用无效的JSON并使用let invalid = '{ "bank": "CityBank", "sum": "500" }, { "bank": "WPBank", "sum": "700" }';
let valid = JSON.parse("[" + invalid + "]");
console.log(valid);
正确解析它:
org.eclipse.jetty.proxy.ProxyServlet