строка в вопросе:Почему эта строка не будет разбираться с JSON?
'{"images":{"0":"<div style=\\"background:red;width:250px;height:250px;display:block;position:absolute;\\"></div>"}}'
Я пробовал различные комбинации одинарных и двойных кавычках. Если вы ввернете эту строку в javascript-консоль Chrome в JSON.parse(), она отлично разбирается.
Проблема в том, что эта строка отправляется мне с сервера, я получаю ее через запрос .xhr(). Как только добавил, что шаг, независимо от перестановки одиночных и двойных кавычек я получаю ошибки как:
Unexpected Token '
Как запросить строку, как это и JSON.parse его к объекту?
Если вы цитируете это часть строки, то это не json. удалите стартовые и закрывающие кавычки. И нет повод удвоить двойные кавычки. –
dystroy, добавьте свой ответ, если хотите, очки, вот что случилось. –