JSONBuilder クラスを介して JSON オブジェクトを作成しました。
def json = new JSONBuilder().build {...}
dot('.') 演算子を介して json プロパティにアクセスできるように、この JSON オブジェクトを groovy オブジェクトに変換するにはどうすればよいですか? JSON オブジェクトにはフィールド - ターゲットがあります。プロパティにアクセスできます。
target.someProperty
ただし、対象のプロパティは保護されています。json プロパティにアクセスする他の方法はありますか?
PS現在、私は回避策を使用しています:
new JsonSlurper().parseText(json.toString())
それは機能しますが、もっと単純なものが欲しいです。