Ich versuche ein grooviges Objekt zu JSON zu analysieren. Die Eigenschaftennamen folgen nicht dem korrekten Camel-Case-Formular.Wie wird der Groß- und Kleinschreibung in JSON Converter-Methode in Groovy beibehalten?
class Client {
String Name
Date Birthdate
}
Wenn ich diese
Client client = new Client(Name: 'Richard Waters', Birthdate: new Date())
println (client as JSON).toString(true)
Ich habe diese
"client": {
"name": 'Richard Waters',
"birthdate": "2016-07-22T03:00:00Z",
}
Wie kann ich de Versalien halten Beginn meiner Eigenschaften Schlüssel?
Sie sind eine seltsame Format ... Wahrscheinlich am besten Gebrauch etwas wie Jackson, wenn Sie Piste gehen wollen ... Camel Fall die Norm, mit Kleinbuchstaben Anfangsbuchstaben. Speziell für variable Namen in groovigen –
verstehe ich, dass Camel Case die Norm ist. Aber die API, an der ich arbeite, definiert dieses seltsame Format! = / – ricardogobbo