解析期间Http失败

时间:2019-01-28 21:43:49

标签: javascript angular typescript ionic-framework

我正在一个学校项目中,我们必须创建一个应用程序。一页包含教授提供的对错题,学生可以回答。该页面已完成,除了用于获取问题和答案键的http请求之外。我目前正在用postmann模拟服务器。 postmann作品对提供的链接的请求。

但是,我总是得到JSON解析错误...

这是我尝试使用的JSON字符串

{
„question“ : „what is 2x2?“ ,
„answerKey“ : true
}

这是我收到的错误消息:

SyntaxError: "JSON.parse: expected property name or '}' at line 2 column 1 of the JSON data"

Question类具有两个属性:

answerKey: boolean;

question: string

在下面,您可以看到我的http.get函数和调用get函数的函数

public getAllQuestions(): Observable<Question[]> {
        return this.http.get<Question[]>(this.baseurl.concat('quiz'));
    }

public pullQuestionFromBackend(): void {
        this.submitQuizService.getAllQuestions().subscribe((question: Question[]) => {
            this.questionList = <Question[]> question;
        });
    }

1 个答案:

答案 0 :(得分:1)

这不是有效的JSON格式。

"

不同

尝试

{
"question" : "what is 2x2?" ,
"answerKey" : true
}