我目前正在开发一个想要读取 XML 数据并将其显示给用户的应用程序。问题是,我的应用程序在它应该读取文件时崩溃了。顺便说一句,这是一个plist。
我正在尝试这样处理
URL sourceURL;
sourceURL = new URL("censored.com/?plist");
BufferedReader in = new BufferedReader(new InputStreamReader(sourceURL.openStream()));
但是应用程序崩溃了。当我注释掉他必须读取文件的行时它不会崩溃,所以我很确定问题出在此处。
通常我会这样调用 xml 文件:censored.com/?plist.xml,但这个文件没有文件扩展名。当我访问该站点并键入 censored.com/?plist.xml 或 censored.com?plist.plist 时,我会被重定向到他们的主页。
我现在如何处理这个文件?我认为可以将 xml 文件保存到资产文件夹并从那里工作,但这似乎不起作用。如果您能告诉我如何读取该 Plist/XML 文件,我将不胜感激。
顺便说一句,我正在使用 XMLWise。