javascript - 如何解析并输出具有动态值的JSON对象?

标签 javascript json

我需要输出 JSON 对象,如下所示:

{
    "dynamicvaluenumberone":3,
    "dynamicvaluenumbertwo":7
}

在某些方面,看起来像: dynamicvaluenumberone (3)、dynamicvaluenumbertwo(7)

我发现了一些带有静态值或使用 jQuery 解析 JSON 的文章。我不想使用任何框架来完成这个简单的任务。

最佳答案

你试过吗JSON.parse

var json = '{"dynamicvaluenumberone":3, "dynamicvaluenumbertwo":7}';
var obj = JSON.parse(json);

要访问动态键,您可以使用for...in循环键。 :

for(var i in obj) {
    console.log(i + " (" + obj[i] + ")");
}

更新:根据您需要支持的浏览器,JSON 库也可在此处使用:http://www.json.org/js.html

关于javascript - 如何解析并输出具有动态值的JSON对象?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4549078/

相关文章:

javascript - 用reduce() 计数——值从哪里来?

javascript - s3.getObject().createReadStream() : How to catch the error?

javascript - jQuery 健全性检查

java - Android 中的 JSON 解码

ios - 迅速在iOS中检索json数据

javascript - 链接多个 firebase 操作和回滚

javascript - HighChart 生成不带图表的表格

asp.net - 返回 JSON 列表并在 MVC 4 View 页面上使用

angularjs - 使用 angularjs 进行 json 输入验证

javascript - 使用 AJAX JSON 在动态列中搜索