Я работаю над школьным проектом, где мы должны создать приложение. Одна страница содержит истинные/ложные вопросы, которые задает профессор, и студенты могут ответить на них. Страница готова, кроме http запроса на получение вопросов и ответов на ключи. В настоящее время я издеваюсь над сервером с почтой. Просьба по предоставленной ссылке от postmann works.
Тем не менее, я всегда получаю ошибки анализа 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;
});
}
Это не правильный формат JSON.
„
Отличается от "
Попробуй с
{
"question" : "what is 2x2?" ,
"answerKey" : true
}