【发布时间】:2022-01-26 08:59:27
【问题描述】:
我尝试并搜索了一个 JSON 文件,其中的键是其他 JSON 文件中的数据 例如:
user.json 中的admin 是键,但它的作用类似于 Schema.json 文件中的值 user.json 文件中存在的相同其他键将像 Schema.json 文件中的值一样。
假设我有 user.json 名称 Json 文件并且在 user.json 文件中我的密钥是 admin, id, fname, lname, etc
我想用schema.json 名称制作另一个json,其中user.json 中存在的键是schema.json 的值
user.json
"addmin":{
"id":"01",
"fname":"tom",
"lname":"jerry",
"graduation":"PG",
"address":"NYC",
"job":"yes",
"dreams":"travelling world"
...
...
...
}
图像清楚地了解我想要实现的目标
我不知道这将如何完成我尝试这样做但仍然没有发生我从文件中获取值如果我得到密钥我可以将它存储在Schema.json
fs.readFile(
"user.json",
function (err, data) {
if (err) throw err;
obj = JSON.parse(data);
console.log(obj.admin.id);
}
);
【问题讨论】:
-
user.json无效? `addmin 属性周围需要花括号。 -
那个
... ....意味着更多[key]:[value]@evolutionxbox -
听起来像是 MongoDB 的工作,而不是 JSON 文件......我的意思是你基本上是在定义一个 Mongoose schema
-
@Vikas 这不会使它更有效?
-
no @JeremyThille 我必须以 json 格式制作它,即使我手动输入了这个条目,并且用户名中有很多字段,所以我不能一个接一个地手动输入
标签: javascript node.js json nodes