javascript - 将数组格式的 JavaScript 字符串转换为数组对象

标签 javascript json

我收到了一个具有这种格式的字符串

"{'key': value}, {'key': value},{'key': value} ..."

我需要将此字符串转换为 JavaScript 数组才能使用,如下所示:

var $arrayValue = [{'key': value}, {'key': value},{'key': value}];

如何将这个字符串转换为数组?

最佳答案

string = string = '{"key": "value"}, {"key": "value"}'
JSON.parse("[" + string + "]")

关于javascript - 将数组格式的 JavaScript 字符串转换为数组对象,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19086680/

相关文章:

javascript - 如何使 css 响应式 topnav 滑入和滑出

javascript - 重新加载 iframe 内容后获取 iframe 的 URL 在 Chrome 和 Safari 中不起作用

json - 在jq中使用CSV输出时如何将数组组合成单个字符串值?

ios - 更改 UIImage 类以发送到 iOS 中的 node.js 服务器?

javascript - 如何使用 Asp.net 和 Jquery 动态显示评论(如 Stack Overflow)?

javascript - 谷歌地图 : how to find all of the markers inside the map by using gmaps. js

javascript - 由于标题固定,jQuery 滚动偏移

JSON.NET 添加到 JArray

java - 是否有一个 Java JSON 反序列化器将字符串解码为列表字典或原始类型字典列表

java - Android 编码将 Json 值填充到 Spinner 获取所选 TextView 或编辑的所有值