Ich bin auf der Suche nach einer Java-Bibliothek, die Variablensubstitution ausführen kann, wenn Json zu einem Objekt im laufenden Betrieb marshaliert wird.Platzhalter für JSON-Variablensubstitution
Zum Beispiel würde die Json Template-Variable haben Substitutionsstellen/Platzhalter wie:
{
"User": {
"Name": "${name}",
"Age": ${age}
}
}
, die in der Java-Objekt führen würde repräsentieren die einmal gemarshallte folgende:
{
"User": {
"Name": "Elvis",
"Age": 80
}
}
Was ich will, ist etwas in der Form von diesem:
ObjectMapper mapper = new ObjectMapper();
User user = mapper.readValue(new File("c:\\user.json.template"), User.class, "Elvis", 80);
https://github.com/typesafehub/config ?? –
Sie könnten auch eine einfache Objekt-Mapping-Bibliothek verwenden, die Ihnen das Format aus einer Klasse wie 'class User {String name; int age} ' – njzk2