如何在JavaScript中将[]方括号添加到JSON

时间:2019-03-19 03:33:58

标签: javascript json regex string object

我实际上收到了JSON格式的这种格式:

{ "bank": "CityBank", "sum": "500" }, { "bank": "WPBank", "sum": "700" }

但是如果没有[]括号则无法解析。结果应该是:

[{ "bank": "CityBank", "sum": "500" }, { "bank": "WPBank", "sum": "700" }]

如何在JS中添加这些括号?

1 个答案:

答案 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