javascript - 来自一个不同键的两个孩子的亲子关系
问题描述
我对 javascript 和数据结构很陌生,我有一个 JSON 文件,我想知道是否可以做这样的事情。
原始 JSON:
[{
"name": "1.date.17-Nov-18",
"size": 1000,
"imports": ["1.location.HOUSTON", "1.person.JOHN", "1.location.MIAMI", "1.person.BEN"]
},
{
"name": "1.date.18-Nov-18",
"size": 1000,
"imports": ["1.location.UBER", "1.person.JOHN"]
},
{
"name": "1.person.JOHN",
"size": 1000,
"imports": ["1.date.17-Nov-18", "1.date.18-Nov-18"]
},
{
"name": "1.person.BEN",
"size": 1000,
"imports": ["1.date.17-Nov-18"]
}
]
预期输出:
{
"name": "1.person.JOHN",
"size": 1000,
"imports": ["1.date.17-Nov-18", "1.date.18-Nov-18", "1.person.BEN"]
},
{
"name": "1.person.BEN",
"size": 1000,
"imports": ["1.date.17-Nov-18", "1.person.JOHN"]
}
]
基本上,如果他们作为另一个父母的孩子一起出现,是否有可能使他们成为彼此的父母和孩子?就像如果两个 1.person 从一个键出现,他们现在将是父子,反之亦然。
希望我把我的问题说清楚了。
解决方案
推荐阅读
- reactjs - 是否有任何替代方案可以在外部使用
与反应? - c - Valgrind 在 clion 上
- git - git fetch --tags 显示错误:无法锁定 ref 'refs/remotes/origin/pr/
- ios - 将 CURL 转换为 Swift 以在 Alamofire 中使用
- jenkins - 詹金斯:忽略退出状态255
- python - 如何将一列的值与另一列的索引或类别配对?
- javascript - 如何将 html 图像中的值读回 django 视图函数?
- filter - 如何根据数据列表在“*ngFor”循环中使用过滤器
- python - 为什么 dropna() 和 replace() 方法不适用于数据框中的缺失数据?
- rest - 如何打印访问日志中的每个请求