- 締切済み
javaアプレットでテキスト形式のデータファイルを読み込みたい
javaアプレットでテキスト形式のデータファイルを読み込みたいです。 できればふつうに文章を読み込む方法と ","などで区切る方法を教えてください。
- みんなの回答 (3)
- 専門家の回答
みんなの回答
- chomakichi
- ベストアンサー率57% (22/38)
回答No.3
アプレットでローカルファイルにアクセスすることは絶対にできないわけではなさそうです。 署名付アプレットにすれば閲覧ユーザの判断に応じてアクセス可能となるようです。
- auty
- ベストアンサー率58% (284/486)
回答No.2
・ アプレットでは、jyugemu55様も述べられているように、セキュリティ上ファイルの読み書きは出来ません。 以下のページを参考にしてみてください。 http://e-words.jp/w/E382A2E38397E383ACE38383E38388.html Javaアプレットを悪用してユーザのコンピュータに被害を与えることのないように、ユーザのハードディスクの内容を読み書きしたり、自分が呼び出されたWebサーバ以外のコンピュータに接続したり、他のアプリケーションソフトを起動したりすることはできないようになっている
- jyugemu55
- ベストアンサー率68% (11/16)
回答No.1
ファイルを読み込むには BufferedReader br = new BufferedReader(new FileReader("sample.txt")); br.readLine(); br.close(); こんな感じで読み込みます。(かなり省略してあります) ","などで区切るには、読み込んだ文字列を自分で区切るしかないと思います。 StringTokenizer クラスを使うとできます。 ただし、通常はアプレットでローカルファイルを読み込むことはできませんので、この点はお忘れなき様に。
お礼
ありがとうございます。 >通常はアプレットでローカルファイルを読み込むことはできません との事ですが自分のホームページのファイルは読み込むことは できるのでしょうか もしできるようであれば初心者の私にわかりやすいように 教えていただけるとうれしいです。