我正在一个学校项目中,我们必须创建一个应用程序。一页包含教授提供的对错题,学生可以回答。该页面已完成,除了用于获取问题和答案键的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;
});
}
答案 0 :(得分:1)
这不是有效的JSON格式。
„
与"
尝试
{
"question" : "what is 2x2?" ,
"answerKey" : true
}