学习JSON。 Dreamweaver说第2行有错误。找不到它

时间:2015-02-23 16:49:42

标签: json syntax-error dreamweaver

我正在尝试在JSON中创建一个列表。我正在使用我在互联网上找到的教程,它似乎有一个语法错误。我以前没有JSON的经验,我无法弄清楚为什么这段代码显示错误。特别是第2行。

{
"quizlist":[


    {
    "question":"Portuguese is spoken in _______",
    "option1":"Brazil",
    "option2":"Argentina",
    "option3":"Ecuador"
    },
    {
    "question":"What is the capital of Peru?",
    "option1":"Lima",
    "option2":"Bogota",
    "option3":"San Juan"
    },
    {
    "question":"Which country is long and thin?",
    "option1":"Chile",
    "option2":"Uruguay",
    "option3":"Colombia"
    }

]}

我正在使用Dreamweaver CS6,因为我正在尝试为网站创建此功能。

谢谢。

1 个答案:

答案 0 :(得分:1)

JSON很好。我有一种直觉,你试图在html中使用这个JSON。你需要将JSON保存为javascript对象。试试这个:

var myJSON = {
"quizlist":[


{
"question":"Portuguese is spoken in _______",
"option1":"Brazil",
"option2":"Argentina",
"option3":"Ecuador"
},
{
"question":"What is the capital of Peru?",
"option1":"Lima",
"option2":"Bogota",
"option3":"San Juan"
},
{
"question":"Which country is long and thin?",
"option1":"Chile",
"option2":"Uruguay",
"option3":"Colombia"
}

]};

然后,您可以在任何想要使用JSON数据的地方使用此Javascript对象myJSON

希望它有所帮助.. :)