我有多个JSON文件,其中包含一系列问题和多项选择答案。我有一系列主题的文件。我希望能够从列表中选择一些这些主题,然后从所选主题中读取每个相关文件并将它们组合起来进行测验。当我尝试合并JSON文件时,最后合并的文件会覆盖之前的任何文件,因为每个文件都具有相同的结构:
{
"questions": [{
"question": "What is the supreme law of the land?",
"answers": [
"The Constitution",
"The Declaration of Independence",
"The Bill of Rights",
"None of the above"
],
"correct_answer": "0"
}, {
"question": "What does the Constitution do?",
"answers": [
"Sets up the government",
"Gives the President complete power",
"Protects the rights of only the President and Congress",
"None of the above"
],
"correct_answer": "0"
}]
}
所以,我可能需要组合10个这样的文件,然后做一些简单的事情,比如将结果传递给我的测验处理代码。 我一直在尝试使用多个$ .getJSON(" quiz1",function(json1){quizquestions1 = json1;});陈述,但我有一个大脑,我可以如何添加所有的问题'在处理我的测验之前,将元素放入一个JSON文件中。 我知道这是一个简单的解决方案,但是我现在已经把头撞到了墙上一段时间,只需要一个指向正确方向的指针! 谢谢大家!