我正在寻找一个Java库,可以在将Json编组到一个对象时进行变量替换.
例如,Json模板将具有可变替换站点/占位符,如:
{
"User": {
"Name": "${name}",
"Age": ${age}
}
}
Run Code Online (Sandbox Code Playgroud)
这将导致Java对象在编组后表示以下内容:
{
"User": {
"Name": "Elvis",
"Age": 80
}
}
Run Code Online (Sandbox Code Playgroud)
我想要的是这样的事情:
ObjectMapper mapper = new ObjectMapper();
User user = mapper.readValue(new File("c:\\user.json.template"), User.class, "Elvis", 80);
Run Code Online (Sandbox Code Playgroud)
vin*_*ent -1
apache commons 的 MessageFormat 对象可能有帮助吗?这是一个示例:http ://examples.javacodegeeks.com/core-java/text/messageformat/java-messageformat-example/
| 归档时间: |
|
| 查看次数: |
5957 次 |
| 最近记录: |