Я использую классический XML в качестве серверной части веб-службы для двух приложений: одно написано на чистом Android, другое на Flutter (iOS).Версия Flutter со встроенной функцией unescape () не имеет проблем с расшифровкой скрытых строк новой строки в XML.Однако, благодаря многолетней истории и тысячам программистов и решений, я не могу показывать новые строки в своем тексте в приложении с помощью широко доступных решений, таких как
str.replaceAll("\\r\\n", \r\n");
str.replaceAll("\\n", "\n");
Кроме того, поскольку я получаюUnicode в строке, я тоже пытался это показать в HTML
str.replace("\r\n", "<br />");
str.replace(" ", " ");
txtView.setText(Html.fromHtml(str));
Ничего из этого не работает, и я некоторое время мучаюсь с этой проблемой.Любые эксперты, которые могут мне помочь?