Обработайте данные XML-файла с помощью FileProvider
Я хочу прочитать XML
файл хранится в загрузках с помощью Android
Приложение, которое я разрабатываю.
Я хочу использовать File Provider для поиска, но как только я его найду, я хочу узнать реальный путь к нему XML
файл, чтобы разобрать его и обработать.
Как я могу это сделать? Я перепробовал много вещей, но у меня ничего не работает.
1 ответ
Решение
Вы должны использовать URI, предоставленный провайдером файлов
InputStream inputStream = getContentResolver().openInputStream(uri);
и передать входную строку, используя библиотеку синтаксического анализатора xml