javascript - Jquery 操作 Json 字符串

标签 javascript jquery json string

假设我有一个存储在 vairable 中的 JSON 字符串:

{"name":"Joene Floresca"},{"name":"Argel "}

我怎样才能做到

["Joene", "Argel"]

最佳答案

你提到你有一个字符串。使用 JSON.parse 来实现这一点。另外,请确保它是一个数组。之后,您可以手动迭代数组中的每个对象并推送值

var str = '[{"name": "Joene Floresca"},{ "name": "Argel "}]';
var objA = JSON.parse(str);
var values = [];

for (var i = 0; i < objA.length; i++) {
  for (var key in objA[i]) {
    values.push(objA[i][key]);
  }
}

console.log(values);

关于javascript - Jquery 操作 Json 字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30730904/

相关文章:

javascript - 将特定的 XML 节点拉入 HTML 文档

javascript - 检查元素在溢出滚动 DIV 中是否完全可见

javascript - 导入 Angular JSON 对象

mysql - mysql where子句上的json字段

javascript - 如何定义CSS :hover state in a jQuery selector?

javascript - 使用 $.getJson() 函数的空响应

javascript - 在 iOS 设备上滚动或触​​摸移动事件期间不透明度不会动画

javascript - 如何在 Python 中使用 Javascript 对象文字

Javascript 使用 "typeof"控制多种类型,不使用 "if"

javascript - JQuery Datatables 将复选框设置为选中