3

ApacheCommons構成を使用しています。単一のプロパティのみを取得する構成にプロパティ(空白の文字列)を追加するにはどうすればよいですか?

config.addProperty("date", "08.05.2011, 15:20");

2つのプロパティにつながります:

<date>08.05.2011</date> <date>15:20</date>

どうもありがとうございます。

4

1 に答える 1

3

推測では、デフォルトのコンマリスト区切り文字の代わりに、おそらくスペースのカスタムリスト区切り文字を使用していると思います。

http://commons.apache.org/configuration/howto_basicfeatures.html#List_handlingによると、setPropertyメソッドとaddPropertyメソッドは、getPropertyに期待される優れたリスト処理を実行します。つまり、デフォルトでは、カンマ区切りの文字列をaddPropertyに渡すと、ライブラリはそれを複数のプロパティに分割します。

コード内のどこかでsetListDelimiterメソッドを呼び出し、スペースを渡しますか?

于 2011-05-19T16:31:14.900 に答える