У меня есть файл test.docx , содержащий 1 слово «Тестирование».Этот файл находится в папке Dropbox, и я открываю его из приложения с помощью contentResolver.
![enter image description here](https://i.stack.imgur.com/L4Iu7.png)
Код:
val inputStream = context.contentResolver.openInputStream(uri)
val allText = inputStream.bufferedReader().use(BufferedReader::readText)
base64Image = Base64.encodeToString(allText.toByteArray(), Base64.NO_WRAP)
allText возвращает некоторые данные, но, помещая их в текстовый файл и сохраняя их как .docx, я не могу их просмотреть, они поврежденыЯ думаю, что я должен добавить Charset в метод bufferedReader.Пробовал пару, но ни один из них не работает.
Каким должен быть правильный код для этого?