Я работаю для настольного Java-приложения, которое анализирует журналы и загружает их на сервер.Мы просим пользователя предоставить разделитель, с помощью которого мы анализируем файл CSV, и мы читаем предоставленный разделитель из текстового поля в строке и создаем символ как -
separator = (sTerminatedBy != null && !sTerminatedBy.equalsIgnoreCase("")) ? sTerminatedBy.charAt(0) : ' ';
, потому что мой код синтаксического анализатора принимает разделитель вголец.
Проблема в том, что когда пользователь предоставляет "\ t", то как я могу предоставить разделитель в char для моего анализатора.Пользователь может запросить синтаксический анализ любым разделителем, поэтому любой орган может предложить, что я могу сделать для генерирования моего кода, и может предоставить разделитель в символе.