0

次のコードを使用して、http://udios.site88.net/Lunch.xlsからJexcelAPIを使用してxlsファイルを読み込もうとしています。

URL url = new URL("http://udios.site88.net/Lunch.xls");
    InputStream in = url.openStream();
    Workbook workBook = null;
    workBook = Workbook.getWorkbook(in);
    Sheet sheet = workBook.getSheet(0);
    Cell cell;
    cell = sheet.getCell(21, 1);
    Toast.makeText(MainActivity.this, cell.getContents(), Toast.LENGTH_LONG*3).show();

ただし、次の例外がスローされます。

java.net.UnknownHostException:udios.site88.netこれは次の場所で発生します:InputStream in = url.openStream();

誰かがそれを手伝ってくれる?ありがとう

4

1 に答える 1

1

を設定<uses-permission android:name="android.permission.INTERNET" />AndroidManifest.xml、デバイスでインターネットに接続していることを確認する必要があります。

編集:ブラウザでURLにアクセスしようとすると、マルウェアが原因でこのアドレスがブロックされているようです。

于 2012-07-10T09:38:57.783 に答える