Я использую библиотеку apache commons csv для записи данных в файл csv. У меня есть столбец для печати mobileNo в формате String, но знак + на мобильном № не печатается в CSV-файле. Смотрите ниже пример кода.
Sample MobileNo = "+9212314242342";
String mobileNo = t.getCustomer().getMobileNo().getDisplayNumber();
csvPrinter.printRecord(
t.getCustomer().getName(),
mobileNo,
t.getCreatedDate().getDisplayDateTime(),
t.getDueDate().getDisplayDateTime(),
t.getUpdatedDate().getDisplayDateTime(),
t.getNote());
Но в файле CSV он печатается как 9212314242342, а если число превышает 15 символов, он отображается в научной форме c в CSV-файл. Кто-нибудь испытывает это? не могли бы вы помочь мне в этом. Дайте мне знать, если вам нужна дополнительная информация.