У меня есть запрос ajax с dataType: 'json'
Полученный (правильно сформированный) json содержит строки с экранами с новыми символами
i.e '{ "a" : "x\\r\\nx" }'
К сожалению, результирующий объект данных в выполняемой функции ajax теперь также содержит новую строку в этой форме ("\\r\\n")
Я хочу, чтобы все строковые поля в объекте данных результата ajax были unescaped, так что в этом случае я получу
data = { a:"xNEWLINEx" }
Есть ли общий способ сделать это? предположим, что данные могут иметь вложенные массивы и словари, каждая из которых содержит строки, которые могут иметь символы новой строки (или другие экранированные специальные символы)