Бросить bytearrayinputstream в файл JavaScript - PullRequest
0 голосов
/ 13 декабря 2018

Java-код:

ByteArrayInputStream streamInput =  object.getContent();
...
// what should i do :)
...
Map<String, Object> returnData = new HashMap<>();
returnData.put("streamFile", streamFile);
return new ResponseEntity<Map<String, Object>>(returnData, HttpStatus.OK);

У меня есть ByteArrayInputStream, я хочу ByteArrayInputStream преобразовать в файл javascript.Я бросил строку, выполнив это:

int n = streamInput.available();
byte[] bytes = new byte[n];
streamInput.read(bytes, 0, n);
String stringFile = new String(bytes, StandardCharsets.UTF_8);

...
returnData.put("streamFile", stringFile);
        return new ResponseEntity<Map<String, Object>>(returnData, HttpStatus.OK);

Я получил строку, но я не знаю, как преобразовать ее в файл.У кого-нибудь есть идеи?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...