好吧,基本上我有一个json文件,它将根据放入文件中的参数调用json变量,我需要使用一个变量来调用“ jsondata.args [0];”。我想要的,但是没有从json文件中获取数据,它只列出了“ jsondata.theargument”
我尝试首先将args [0]设置为变量,然后执行“ let var = database.argvar”,然后尝试做(database.${argvar}
),并且我尝试直接通过列出的参数传递数据以上。一切都只是返回文本,而不是实际从json获取数据。
var exoid = args[0];
let exocheck = database.exoid;
let exoinfo = (`${user}:${pass}`);
if (exoinfo == exocheck) {
正如我所说,输出仅是文本“ database.exoid”或“ database.AA”,而不是从json文档中获取实际数据。
答案 0 :(得分:0)
如果我理解正确,我认为这就是您想要的:
let exoid = args[0];
let exocheck = database[exoid];
这使您可以通过变量访问数据库的属性。否则,您实际上是在寻找数据库对象的“ exoid”属性。我希望这是有道理的。