我有一个场景,需要利用enjoy表达式实现以下两种结构的互相转换,还请有想法的分享一下思路
// 结构一 class A { String name; Integer age; String[] strArr; B b; } class B { String first; String second; }
// 结构二 [ { "value":"张三", "expression":"#(name)", }, { "value":"12", "expression":"#(age)", }, { "value":"a", "expression":"#(strArr[0])", }, { "value":"b", "expression":"#(strArr[1])", }, { "value":"第一", "expression":"#(b.first)" } { "value":"第二", "expression":"#(b.second)" } ]