【发布时间】:2018-07-01 20:15:49
【问题描述】:
我无法找到解决这个特定问题的方法,因此查询...
基本上,给定以下目录结构...
rootfolder
--- foldera
--- foldera1
---scenario1.json
--- folderb
--- folderb1
---scenario2.json
我想使用 node.js 创建以下 json 对象
{
"rootfolder": {
"foldera": {
"foldera1": {
"scenario1": {
"id": 1,
"name": "foobar"
}
}
},
"folderb": {
"folderb1": {
"scenario2": {
"id": 202,
"address": "somestreet",
"postcode": 12334343
}
}
}
}
}
所以它使用文件夹和文件名作为 json 节点,每当找到 json 文件时,它都会将其内容解析为对象。
有什么想法吗?
【问题讨论】:
-
递归 fs.readdir 到 promise.reduce?
-
你检查
globnpm 包了吗? -
您对此有何看法?
-
我尝试过使用各种东西,例如 glob、readdir,但无法让它工作。如果有人可以放一些伪代码,我真的很高兴。谢谢
标签: javascript json node.js read-write json-server