Json 如何显示包含对象详细信息的数组元素详细信息
我必须从.json文件中检索数据。在显示详细信息时,我无法显示数组中的对象详细信息 .jsonJson 如何显示包含对象详细信息的数组元素详细信息,json,object,Json,Object,我必须从.json文件中检索数据。在显示详细信息时,我无法显示数组中的对象详细信息 .json 在这里,我可以检索答案数组的详细信息,但无法显示正确的详细信息。有谁能建议显示细节的正确方法吗你说的无法显示文本是什么意思?您能否显示有关如何访问此属性的代码?请尝试此变量correct=data.questions.level[0]。问题[0]。答案[2][\u correct]//要访问1级问题的正确属性,我们不应该每次都硬编码回答[2]。正确的ans可能并不总是2。它应该通过获取参数来显示。然后
在这里,我可以检索答案数组的详细信息,但无法显示正确的详细信息。有谁能建议显示细节的正确方法吗你说的无法显示文本是什么意思?您能否显示有关如何访问此属性的代码?请尝试此变量correct=data.questions.level[0]。问题[0]。答案[2][\u correct]//要访问1级问题的正确属性,我们不应该每次都硬编码回答[2]。正确的ans可能并不总是2。它应该通过获取参数来显示。然后您可以循环通过answer对象来获得_Correct的位置,如var crt=null;$。eachanswer,functioni,elem{iftypeofelem==object{crt=elem[_correct];};
{
"data":{
"questions":{
"level":[
{
"question":[
{
"title":"What does GRC stand for?",
"answer":[
"Global Technical System",
"Global Trade Services",
{
"_correct":"1",
"__text":"Governance, Risk, and Compliance"
},
"Global Testing Site"
]
},
{
"title":"Which is not an SAP® version?",
"answer":[
"4.6C",
{
"_correct":"1",
"__text":"4.7D"
},
"ECC5",
"3.1H"
]
},
{
"title":"What does BEX stand for?",
"answer":[
{
"_correct":"1",
"__text":"Business Explorer"
},
"Business Executive Exchange",
"Business Exhibition"
]
},
{
"title":"Who is the CEO of SAP®?",
"answer":[
{
"_correct":"1",
"__text":"Jim Hagemann Snabe and Bill MCDermott are joint co-CEOs"
},
"Werner Brandt",
"Henning Kagermann",
"Hasso Plattner"
]
},
{
"title":"When was SAP® founded?",
"answer":[
"1962",
{
"_correct":"1",
"__text":"1972"
},
"1982"
]
}
],
"_difficulty":"0",
"_title":"SAP® General (Level 1)",
"_points_per_question":"10",
"_seconds_per_question":"30",
"_total_questions":"5"
}
}
}
}