Http сбой при разборе - PullRequest
       2

Http сбой при разборе

0 голосов
/ 29 января 2019

Я работаю над школьным проектом, где мы должны создать приложение.Одна страница содержит истинные / ложные вопросы, которые задает профессор, и студенты могут ответить на них.Страница готова, кроме 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"

Класс Вопрос имеет два атрибута:

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 голосов
/ 29 января 2019

Это недопустимый формат JSON.

отличается от "

Попробуйте с

{
"question" : "what is 2x2?" ,
"answerKey" : true
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...