Сообщение от glot
|
И почему кавычки в json должны быть экранированы в обязательном порядке?
|
Ну потому что кавычки служат идентификатором строки, скаляра. Поэтому внутри скаляра собственные его кавычки должны быть дополнительно обозначены как таковые. Это стандартный протокол для всех машинных языков.
Решение: генерить json нормальной функцией, а не колхозить его на коленке конкатенацией. Тогда получите нормальный обхект и можете там заменить что угодно на что хотите.
Кстати, колхозят жисоны те, кто до сих пор гниет в кодировке 1251.