6

最近、Apache Commons-Configurationを使用して、いくつかのローカルXML構成ファイルを管理しようとしました。使いやすさ(空の構成ファイルを読み込めない、CombinedConfigurationではほとんどの操作で基盤となる構成を利用する必要があるなど)とAPI全体の一貫性(イベントを投稿しない操作を保存する、イベントはユニバーサルではない)が大幅に不足しています。

レジストリに書き込むJDKプリファレンス(私は必要ありません)以外に、ファイルベースのプリファレンスを管理するための代替手段はありますか?

別のファイル形式を使用することはできません。

4

2 に答える 2

1

これには過去に XStream を使用しましたが、これはファイルからオブジェクトへのマッピングである単なる XML データ バインディングです。より高いレベルのメソッド (特に構成の組み合わせ、検証) を提供する負担がかかります。

于 2012-04-18T20:48:42.827 に答える
0

あなたの質問では、XML ベースのテクノロジーを使い続ける必要があるかどうかが明確になりません。そうでない場合は、JsonYAMLまたは (私のお気に入りであり、私が維持しているもの) Config4*を検討するよりも悪いことをする可能性があります。

于 2012-04-18T19:55:21.143 に答える