我找到的所有相关问题都是关于合并JSON对象和/或字符串的。我正在使用一个名为“Fuse”的jQuery插件,用于搜索文件内容(存储库在此处:https://github.com/krisk/Fuse)。这是我目前的代码。
$.getJSON("data/bn1.json", function(data) {
start(data);
});
$.getJSON("data/bn2.json", function(data2) {
start(data2);
});
这两个 JSON 文件的格式如下(为了简洁起见进行了缩短):
[
{
"number": "001",
"name": "Cannon",
"rarity": "*",
"damage": "40",
"element": "Normal",
"description": "A nice, big Cannon!"
},
{
"number": "002",
"name": "HiCannon",
"rarity": "**",
"damage": "80",
"element": "Normal",
"description": "A nice, big Cannon!"
},
{
"number": "003",
"name": "M-Cannon",
"rarity": "***",
"damage": "120",
"element": "Normal",
"description": "A nice, big Cannon!"
}
]
最后一个被调用的JSON文件(在这种情况下,
bn2.json
)是我搜索时显示的那个。我想要在超过两个文件中进行搜索(将来会有六个文件)。我的项目完整的JS文件在这里:https://github.com/IdeasNeverCease/Gingnet/blob/master/scripts/gingnet.js(你也可以在那里找到我的JSON文件)。如果有人能指点我正确的方向,我将不胜感激。