我目前正在处理三个json文件。在
在master.json文件在
{
"master":[
{
"sport": "soccer",
"id": 1
},
{
"sport": "football",
"id": 2
}
]
}
数据1.json
^{pr2}$数据2.json
{
"soccer": {
"stadiums": {
"away": "StadiumA",
"home": "StadiumB"
}
},
"football": {
"stadiums": {
"away": "StadiumA",
"home": "StadiumB"
}
}
}
我想做的是将每个json文件中每个运动的属性组合到master.json
中。在
这就是我要找的:
{
"master":[
{
"sport": "soccer",
"id": 1,
"players": 11,
"stadiums": {
"away": "StadiumA",
"home": "StadiumB"
}
},
{
"sport": "football",
"id": 2,
"players": 12,
"stadiums": {
"away": "StadiumA",
"home": "StadiumB"
}
}
]
}
理想情况下,我希望能够包含一个条件,其中data1
和{master.json
中的值来执行追加。所以,如果“棒球”在data1
和data2
而不是{
我尝试过在JavaScript中使用underscore
,在Python中使用json
,但是没有成功。我似乎找不到一种方法来遍历这三个json文件,让它们彼此交谈,特别是看看这项运动是否匹配。在
任何帮助都将不胜感激。我也会尽力澄清和混淆。在
这就行了。记住,这是你的案子。在
为了演示Python的相对精妙,我将给出一个解决方案:
输出:
^{pr2}$相关问题 更多 >
编程相关推荐