Недопустимый символ base64 7bJAVA

Программисты JAVA общаются здесь
Ответить
Anonymous
 Недопустимый символ base64 7b

Сообщение Anonymous »

Я пытаюсь декодировать строку base64, чтобы создать файл Excel

Я использую метод декодирования base64 для указанной выше цели

Код: Выделить всё

public Response addToDB(String base64){

try{
s=sf.openSession();
tx=s.beginTransaction();
/*FileInputStream file = new FileInputStream(new File("C:/Users/Ayesha.Syed/Desktop/eclipse_neon/students.xlsx"));
XSSFWorkbook workbook = new XSSFWorkbook(file); */
byte[] decodedString = Base64.getDecoder().decode(base64);
ByteArrayInputStream st = new ByteArrayInputStream(decodedString);
XSSFWorkbook workbook = new XSSFWorkbook(st);
XSSFSheet sheet = workbook.getSheetAt(0);
/*int starRow = sheet.getFirstRowNum();*/
/*int endRow = sheet.getLastRowNum();*/

XSSFRow row;

for (int i = 1; i 

Подробнее здесь: [url]https://stackoverflow.com/questions/55530358/illegal-base64-character-7b[/url]
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «JAVA»