javascript - 从 JSON 字典中获取键值
问题描述
我正在尝试使用 javascript 从字典中获取密钥。
我正在获取包含用户上传的字典的 .json 文件,然后我想向用户显示他们上传的字典中的键。为此,假设您只能上传一个 .json 字典,并且该字典被解析为包含该字典的变量。
例如,假设我有以下字典
var dict = [
{key1: "hello", key2: "world"},
{key1: "test", key2: "testy test"}
]
我想要 key1 和 key2 值,例如在字符串数组中,例如:
var keys = ["key1", "key2"]
.
这可能吗?而且,如果是这样,我将如何去做?
解决方案
如果你的意思是
let dict = {key1: "hello", key2: "world"};
你可以使用
Object.keys(dict); // ["key1", "key2"]
推荐阅读
- jenkins - 如果当前正在运行的作业反复失败,如何触发作业?
- scala - 使用 scala 和 spark 计算每个类别的平均值
- ios - React-Native App 在设备上崩溃(试飞),但在模拟器中运行良好
- javascript - 具有不同数量变量的类装饰器
- apache-zookeeper - 用于一致哈希的 Zookeeper?
- apache-spark - Spark分块读取数据库行?
- nativescript - 轻扫 RadListView 时,点击事件被错误触发
- python - Python:将 pandas 数据透视表写入 excel 模板
- css - 如何在 CSS 中定位和更改来自(react.js)Formik 的类元素?
- javascript - 使用具有动态文本的相同角度模板