Java中的占位符解析器

Java中的占位符解析器,java,parsing,properties,lookup,placeholder,Java,Parsing,Properties,Lookup,Placeholder,我正在准备配置一些API服务,我被占位符问题卡住了。我想让用户指定纯文本属性值以及占位符,这将在某些地方查找。将提供查找策略 所有这些将如下所示: my_prop.properties my.plain.text.property=some_value my.property.to.look.up.somewhere=${look.it.up} 是否有针对这些情况的解析器?我很确定有什么。因此,我可以提取纯文本值属性,并在需要时解析占位符。这篇文章可能会有所帮助。带有eval(

我正在准备配置一些API服务,我被占位符问题卡住了。我想让用户指定纯文本属性值以及占位符,这将在某些地方查找。将提供查找策略

所有这些将如下所示:

my_prop.properties
    my.plain.text.property=some_value
    my.property.to.look.up.somewhere=${look.it.up}

是否有针对这些情况的解析器?我很确定有什么。因此,我可以提取纯文本值属性,并在需要时解析占位符。

这篇文章可能会有所帮助。带有eval(比如JavaScript)和变量映射的Java脚本API将执行以下操作:
s=engine.eval(“”+getProperty(“my.ptlus”)+“”)。或者表达语言。这篇文章可能会有帮助。带有eval(比如JavaScript)和变量映射的Java脚本API将执行以下操作:
s=engine.eval(“”+getProperty(“my.ptlus”)+“”)。或表达语言。