emails
Ваш элемент определяется как строка, начиная с "(
и заканчивая )"
.
Внутри этой строки у вас есть отдельные строки, каждая из которых начинается и заканчивается кавычками.
Это, очевидно, неверно.
То, что вы, вероятно, предназначен является "emails" : [ ...... ]
(... если вы на самом деле не предназначены для emails
элемента быть строкой, в этом случае кавычки внутри него должны быть экранированы, как \"
, как и линия кормов как \n
. но я не думаю, что это то, что вы намеревались, не так ли?).
Вот почему вы получаете синтаксическую ошибку.
Однако, я думаю, ключевым моментом здесь является то, что такие проблемы демонстрируют, почему это плохая идея для написания кода JSON вручную (или даже других текстовых синтаксисов, таких как XML). Вы всегда должны использовать кодировщик или декодер для создания строк JSON с языка, с которым вы работаете. Это позволит вам избежать проблем с такими проблемами; если вы используете кодировщик, ваш JSON всегда будет действителен; вам не нужно беспокоиться об этом.
Надеюсь, что это поможет.
Не вы должны использовать квадратные скобки? – LokiSinclair
Квадратные скобки .... Вы сделали опечатку! – Devrath
Вы цитировали тело электронной почты, не избегая внутренних кавычек. –