.properties ファイルが与えられ、たとえば背景色に名前付きの値を追加するように求められた場合、次のようにします。
page.background.colour=white
さらに進んで、色の名前付きリストを定義するという新しい要件がある場合は、コンマを使用します。
page.background.colours=white,grey,black
または、プロパティ名が繰り返される可能性もあります。
page.background.colours=white
page.background.colours=grey
page.background.colours=black
名前付きマップを定義するにはどうすればよいでしょうか? たとえば、次のような色のドロップダウン リストがあります。
<select name="page.background.colours">
<option value="#FFFFFF">White</option>
<option value="#CCCCCC">Grey</option>
<option value="#000000">Black</option>
</select>
次のことが頭に浮かびますが、どういうわけか、丸い穴に角棒を押し込んでいるような気がします。
page.background.colours.#FFFFFF=White
page.background.colours.#CCCCCC=Grey
page.background.colours.#000000=Black
さらに下に、白が最初で黒が最後になる順序を確保する方法は? 次のことが頭に浮かびますが、やはり間違っていると感じます。
page.background.colours.#FFFFFF.follows=
page.background.colours.#CCCCCC.follows=page.background.colours.#FFFFFF
page.background.colours.#000000.follows=page.background.colours.#CCCCCC
XML、JSON などについては知っていますが、可能であれば .properties ファイルに固執したいと考えています。
ご感想ありがとうございます!