我想知道是否有任何方法可以将一个键用作 .properties 文件中另一个键的值。
例如,这是可能的,还是有其他方法可以实现类似的目标?
key = another_key
app.name=Stack Over Flow
app.title.welcome=Welcome to {app.name}
Run Code Online (Sandbox Code Playgroud)
所以当我得到app.title.welcome它的价值应该是“ Welcome to Stack Over Flow”
在Apache的共享配置项目具有能够做变量代换的实现。
阅读名为 Variable Interpolation 的部分
application.name = Killer App
application.version = 1.6.2
application.title = ${application.name} ${application.version}
Run Code Online (Sandbox Code Playgroud)
您将需要在类路径中使用此第三方库,但另一方面,您不必担心为此编写另一个实现:)
您可能还想阅读Properties How To。
| 归档时间: |
|
| 查看次数: |
3662 次 |
| 最近记录: |