Страницы

Поиск по вопросам

среда, 3 апреля 2019 г.

Добавить \n к ответу в определенных местах

Есть ответ сервера JSon со временем работы, в частности такого вида.
info_worktime":"Пн 9 00 17 30 12 30 13 15|Вт 9 00 17 30 12 30 13 15|Ср 9 00 17 30 12 30 13 15"
Вопрос как добавить вместо/или за разделителем перенос на новую строку? Что бы каждый день был с новой строки а не разделен знаком |
Код геттера:
@SerializedName("info_worktime") private String infoWorktime; public String getInfoWorktime() { return infoWorktime; }


Ответ

Чтобы заменить строку нужно использовать String.replace
String infoWorktime = "Пн 9 00 17 30 12 30 13 15|Вт 9 00 17 30 12 30 13 15|Ср 9 00 17 30 12 30 13 15"; String correctString = infoWorktime.replace('|', '
'); System.out.println(correctString);
replaceAll принимает регулярное выражение, что в данном случае не требуется. В регулярных выражениях | используется как оператор «или», что, по-видимому, сбивает с толку парсер.

Комментариев нет:

Отправить комментарий