0
これについての投稿があるようには思われなかったので、ここに行きます。私は私の学校から私のタイムテーブルをつかんで、私の電話でそれを入手するための簡単なアプリケーションに取り組んできました。現在、私はアンドロイドの港で作業していますが、問題が発生しました。私はエラーを取得:URLの解析エラー
java.io.IOException: -1 error loading URL urladress.
コード:
public void updateTimeTable(){
//Get UID and Birthday
SharedPreferences prefs = PreferenceManager.getDefaultSharedPreferences(getBaseContext());
String uid = prefs.getString("uid", "000000");
String fods = prefs.getString("fodsdag", "000000");
//Set URL
String url = "http://unv1.aalborg-stu.dk/cgi-bin/elevskema.pl?ugen=0&unavn=" + uid + "&fodsdag=" + fods;
try {
Document doc = Jsoup.connect(url).get();
Elements td = doc.getElementsByTag("td");
//ArrayList<String> tdArray = new ArrayList<String>();
// for (Element tds : td) {
// String tdText = tds.text();
// tdArray.add(tdText);
//}
//String[] data = tdArray.toArray(new String[tdArray.size()]);
} catch (IOException e){
Log.e("Parser", "shite", e);
}
Context context = getApplicationContext();
CharSequence text = url;
int duration = Toast.LENGTH_SHORT;
Toast toast = Toast.makeText(context, text, duration);
toast.show();
}
私は、問題がどこにあるかを識別するためにいくつかの行をコメントアウトしました、そして実際の解析でだそうです。とにかく、エラーのスクリーンショットは、私が取得:
私はそれが愚かな何かだ場合は、Javaの経験の価値は約4日間はとても私を許しました。 よろしくお願いします。
ええ私はインターネット許可の問題を以前に持っていました。これは、許可を設定することによって別のエラーが発生したため修正されました。 – Dennis