現在、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ファイルをassetsフォルダに保存してそこから作業できると思ったのですが、うまくいかないようです。その Plist/XML-File の読み方を教えていただければ幸いです。
ところで、私は XMLWise を使用しています。