2015-10-07 5 views
0

У меня есть объект JSON (тело электронной почты), мне нужно добавить некоторые строки из моей активности, а затем отправить данные. Строка должна иметь формат:Отправка объекта JSON с помощью новой строки

Имя: (данные редактирования текста)
Контактная информация: (данные редактирования текста)
Департамент: (данные редактирования текста)
Сообщение: (данные редактирования текста) ,

У меня нет проблем с форматированием строки. Теперь проблема заключается в том, что я отправляю эти данные в виде одной строки. Есть ли способ отправить форматированную строку без потери строк?

finalMessage = finalName + System.getProperty("line.separator") + finalContact + 
          " \r\n"+ finalDept + " \n" 
        + "\n \n \n" + "Dear Doctor Dondi," + "\n\n \t\t" 
        + finalMessageBody; 
+0

Почему вы хотите новую строку? – starkshang

+0

@FireSun Не только одна новая строка, он хочет, чтобы все форматирование сохранилось. – geokavel

+0

Вы пытались выполнить двойное экранирование (\\ r \\ n \\ n и т. Д.)? Может быть, это поможет. – geokavel

ответ

0

Решение принято путем изменения \ n на
. По-видимому, электронная почта может читать html-коды.

Смежные вопросы