Обработайте данные XML-файла с помощью FileProvider

Я хочу прочитать XML файл хранится в загрузках с помощью Android Приложение, которое я разрабатываю.

Я хочу использовать File Provider для поиска, но как только я его найду, я хочу узнать реальный путь к нему XML файл, чтобы разобрать его и обработать.

Как я могу это сделать? Я перепробовал много вещей, но у меня ничего не работает.

1 ответ

Решение

Вы должны использовать URI, предоставленный провайдером файлов

InputStream inputStream = getContentResolver().openInputStream(uri);

и передать входную строку, используя библиотеку синтаксического анализатора xml

Другие вопросы по тегам