2011-07-11 5 views
0

ツールの開発には、InputPath、OutputPath、DBサーバー名(username、pwd、DBname)などの基本情報が必要です。ユーザーがツールを使用する前に設定します。ユーザオプション(NetBeans 7.0)を読むためのJavaのXMLまたは* .propertiesファイル

この情報をXMLファイルに入れて、このファイルをJavaコードから読み込む方が簡単ですか? * .propertiesファイルを作成して使用してください。

私はnetbeans 7.0のバージョンを使用しています。

ユーザーがデフォルト情報を変更しなかった場合、ファイルからデフォルトの情報を使用するという考え方です。

また、既定の情報を格納するのに使用されたxmlは、ユーザーが更新するために利用できるようになります。

はどちらのアプローチは非常に許容され、 RAMM

答えて

0

、ありがとうございました。

標準ライブラリのPropertiesクラスでは、コードの変更がほとんどないプロパティ形式またはxml形式を使用できます。

の.propertiesは

Properties props = new Properties(); 
props.load(new FileInputStream("user.properties")); 
//get a value with a default of NOTDEFINED if there is no value found. 
String dbPath = props.getProperty("databasePath","NOTDEFINED"); 

.xmlのアプローチに近づく

Properties props = new Properties(); 
props.loadFromXML(new FileInputStream("user.properties")); 
String dbPath = props.getProperty("databasePath","NOTDEFINED"); 
関連する問題