У меня есть файл с изображением который я должен передать как поле String
в JSON. Я преобразую файл с изображением
byte[] array = Files.readAllBytes(Paths.get(file.getPath()));
и записываю этот массив байт в файл при помощи new String(array)
После того я как снова получаю и парсю этот JSON файл я получаю строку, в которой записан мой массив байт. Как теперь из этой строки достать мой массив байт и создать точно такое же изображение как было в оригинале?
Разве не так?
byte[] b = string.getBytes();
К тому же, плохой вариант выбрали. Записать в строку байты правильно не получится, так как будут встречаться переносы строки и прочие запрещенные символы. Используйте лучше
Base64.encodeBase64()
Base64.decodeBase64()
Айфон мало держит заряд, разбираемся с проблемой вместе с AppLab
Перевод документов на английский язык: Важность и ключевые аспекты
Начал изучать java и все никак не могу понять зачем нужен boolean, было приведено много примеров, но это понятие до меня не доходит, кто нибудь обьясните...
Есть две ентити Book и Author и есть третья ентити для их связи (id, id-author, id-book)
Никак не могу понять в чем делоПересмотрел кучу всего на эту тему, но мало чего помогло
В своем андроид приложении для загрузки изображений(gif) использую glide