首页 > 解决方案 > 从 JSON 字典中获取键值

问题描述

我正在尝试使用 javascript 从字典中获取密钥。

我正在获取包含用户上传的字典的 .json 文件,然后我想向用户显示他们上传的字典中的键。为此,假设您只能上传一个 .json 字典,并且该字典被解析为包含该字典的变量。

例如,假设我有以下字典

var dict = [
  {key1: "hello", key2: "world"},
  {key1: "test", key2: "testy test"}
]

我想要 key1 和 key2 值,例如在字符串数组中,例如:

var keys = ["key1", "key2"]

.

这可能吗?而且,如果是这样,我将如何去做?

标签: javascriptjsondictionary

解决方案


如果你的意思是

let dict = {key1: "hello", key2: "world"};

你可以使用

Object.keys(dict); // ["key1", "key2"]

推荐阅读