Leute! Ich möchte in der Lage sein, dynamisch im Groovy-Objektgraph zu navigieren und dabei den Pfad als Zeichenfolge zu haben:
def person = new Person("john", new Address("main", new Zipcode("10001", "1234")))
def path = 'address.zip.basic'
Ich weiß, dass ich auf eine Eigenschaft im Kartennotation zugreifen kann, aber es ist nur eine Ebene tief:
def path = 'address'
assert person[path] == address
Gibt es einen Weg, einen tieferen Pfad auszuwerten?
Danke!
0 Stimmen
Möglicher Duplikat von wie man verschachtelte Eigenschaften in Groovy abruft