jSON解析有什么区别?
"questionArray": [
{
"quizID": "1",
"questionNumber": "1",
"question": "bbbbbb",
"correctAnswer": "bbb",
"image": "jhhh.jpg",
"animDescription": "nn",
"option1": "nn",
"option2": "nn",
"option3": "nn",
"option4": "nn"
},
和
[
{
"quizID": "1",
"questionNumber": "1",
"question": "bbbbbb",
"correctAnswer": "bbb",
"image": "jhhh.jpg",
"animDescription": "nn",
"option1": "nn",
"option2": "nn",
"option3": "nn",
"option4": "nn"
},
第一个本身不是有效的 JSON。你可能的意思是:
{
"questionArray": [
{
"quizID": "1",
"questionNumber": "1",
"question": "bbbbbb",
"correctAnswer": "bbb",
"image": "jhhh.jpg",
"animDescription": "nn",
"option1": "nn",
"option2": "nn",
"option3": "nn",
"option4": "nn"
},
...
这将生成一个属性为 questionArray
的对象,其中包含一个数组,而第二个 JSON 字符串只生成此数组。