У меня есть Java-программа, в которой в DB хранится сообщение типа «test1 \ r \ ntest2». Когда я печатаю это, это дает мне новую строку. Другой поток читает строки из БД и отправляет их на вывод с «\ r \ n», и когда я пытаюсь распечатать это, он не дает мне новую строку - он просто печатает «test1 \ r \ ntest2» Я меняю кодировку вывода?Проблема с кодировкой при чтении из БД и Java
Приложение развернуто на tomcat с набором кодировок UTF-8.
Заранее спасибо.
Добавьте несколько фрагментов кода, если это два разных вызова, переводящих по-другому. Если на входе все по-другому, может быть, в какой-то момент это их двойное кодирование и только однократное декодирование. – SilverbackNet
Передача просто передает аргументы в SQL // чтение msg: String s_Messages = resultUnfinishedJobs.getColumnValueTrim (logWarn(), "MESSAGERESPONSE", i); – gizmo