- - PR -
プロパティファイルの読み込み方
1
| 投稿者 | 投稿内容 |
|---|---|
|
投稿日時: 2005-02-17 08:52
こんにちわ。
また教えていただきたいのですがよろしくお願いします。 ResourceBundle resource = null; resource = java.util.ResourceBundle.getBundle("プロパティー",Locale.JAPAN); この方法ではなくFileInputStream等を使ったやり方を教えてください ここで定義したresourceからgetStringできる形でお願いします。 簡単ではありますがよろしくお願いします。 |
|
投稿日時: 2005-02-17 09:26
ResourceBundle bundle =
new PropertyResourceBunlde(InputStreamのインスタンス); ただし、国際化対応はResourceBundleのクラス内部で行われており、 直接ResourceBundleのサブクラスのインスタンスを生成した場合は 自己で管理する必要がありますのでお勧めできませんが。 |
|
投稿日時: 2005-02-17 09:45
java.net.URLClassLoaderと
ResourceBundle#getBundle(String baseName, Locale locale, ClassLoader loader) を組合せれば上手くいくと思います。試していませんが(;^ ^) http://java.sun.com/j2se/1.4/ja/docs/ja/api/java/util/ResourceBundle.html#getBundle(java.lang.String, java.util.Locale, java.lang.ClassLoader) URLClassLoaderのインスタンスに、プロパティファイルを置いたディレクトリを 見に行くように指定して、そのクラスローダを使ってリソースバンドルを取得する、 という方法ですが、どうでしょうか? |
|
投稿日時: 2005-02-17 10:31
ありがとうございます。
参考にさせていただきました。 |
1
