gpt4 book ai didi

javascript - 使用从其他 JSON 获取的字符串引用 JSON 变量

转载 作者:行者123 更新时间:2023-11-28 14:17:18 25 4
gpt4 key购买 nike

我有 2 个 JSON 文件。

文件1

{
object: {
variable: true
}
}

和文件 2

{
object2: {
tag: "object.variable
}
}

我所坚持的是,我需要在一个 javascript 文件中从文件 2 中获取标签,并使用它来引用文件 1 中的变量。

我已将文件 1 作为 JSON 获取,并在代码中从文件 2 获取“标签”。然而,我完全不知道如何使用字符串“object.variable”从文件 1 中获取 object.variable 的值。

PS(我尝试使用 eval,但没有成功,但如果可能的话,我想不惜一切代价避免使用它。)

最佳答案

你的意思是这样的吗?

var file1 = {
object: {
variable: true
}
};

var file2 = {
object2: {
tag: "object.variable"
}
};

var result = file2.object2.tag.split('.').reduce((a, b) => a ? a[b] : null, file1);


console.log(result);

关于javascript - 使用从其他 JSON 获取的字符串引用 JSON 变量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56876697/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com