Json 如何显示包含对象详细信息的数组元素详细信息

Json 如何显示包含对象详细信息的数组元素详细信息,json,object,Json,Object,我必须从.json文件中检索数据。在显示详细信息时,我无法显示数组中的对象详细信息 .json 在这里,我可以检索答案数组的详细信息,但无法显示正确的详细信息。有谁能建议显示细节的正确方法吗你说的无法显示文本是什么意思?您能否显示有关如何访问此属性的代码?请尝试此变量correct=data.questions.level[0]。问题[0]。答案[2][\u correct]//要访问1级问题的正确属性,我们不应该每次都硬编码回答[2]。正确的ans可能并不总是2。它应该通过获取参数来显示。然后

我必须从.json文件中检索数据。在显示详细信息时,我无法显示数组中的对象详细信息

.json


在这里,我可以检索答案数组的详细信息,但无法显示正确的详细信息。有谁能建议显示细节的正确方法吗

你说的无法显示文本是什么意思?您能否显示有关如何访问此属性的代码?请尝试此变量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"
              }
         }
    }
  }