如果给定一个 .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 文件。
谢谢你的想法!