Я Nodejs бэкэнд-разработчик, работающий с iOS разработчиками.
Мы используем mongodb и имеем строку, содержащую back sla sh ("\ n") в поле содержимого. И мы находим запрос в db и отвечаем клиенту express response json.
Данные, которые мы даем в ответ, структурированы как
{
content: “content is \n content"
}
, но когда клиент выводит поле, «\ n» не является новой строкой, и существует проблема, которая выводится буквально.
Я не являюсь клиентским разработчиком и не знаю подробных причин.
Вот почему я проверяю, есть ли проблема, и когда я изменил ответ, который я дал через почтальона, на json, я мог подтвердить, что «\ n» отображается как «\ n».
Однако одно это не решает вопроса о том, что поле содержимого выводит «\ n» буквально на клиенте.
У кого-нибудь был такой опыт?
Буду очень признателен, если вы поделитесь своим опытом.