Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/317.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/180.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 使用FileProvider处理XML文件的数据_Java_Android_Xml_Fileprovider - Fatal编程技术网

Java 使用FileProvider处理XML文件的数据

Java 使用FileProvider处理XML文件的数据,java,android,xml,fileprovider,Java,Android,Xml,Fileprovider,我想使用我正在开发的Android应用程序读取下载中存储的XML文件 我想使用文件提供程序来搜索它,但一旦找到它,我想知道XML文件的真实路径,以便解析和处理它 我怎么做这个? 我尝试了很多方法,但都没有效果。您必须使用文件提供商提供的URI InputStream inputStream = getContentResolver().openInputStream(uri); 并使用xml解析器库传递输入字符串您必须使用文件提供程序提供的URI InputStream inputStream

我想使用我正在开发的
Android
应用程序读取下载中存储的
XML
文件

我想使用文件提供程序来搜索它,但一旦找到它,我想知道
XML
文件的真实路径,以便解析和处理它

我怎么做这个?
我尝试了很多方法,但都没有效果。

您必须使用文件提供商提供的URI

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

并使用xml解析器库传递输入字符串

您必须使用文件提供程序提供的URI

InputStream inputStream = getContentResolver().openInputStream(uri);
并使用xml解析器库传递输入字符串