У меня есть следующий xml. Я хочу создать класс Trade со списком объектов строк в нем, однако кажется, что единственный способ, который будет работать, будет заключаться в том, что вокруг моего списка в xml будет какой-то объект-оболочка «строки». Которого нет. Я просто получаю no String-argument constructor/factory method to deserialize from String value ('xyz')
@Data
public class Trade{
String attr1;
Row[] row //same error if its a list
@Data
public class Row{
String blah1,blah2;
}
<Trade attr1=x, attr2=y>
<row>
<blah1>xyz</blah1>
<blah2>xyz</blah2>
</<row>
<row>
<blah1>xyz</blah1>
<blah2>xyz</blah2>
</row>
</Trade>
Row
с нужными вам атрибутами. Вы также можете взглянуть на этот stackoverflow.com/questions/14789302/ - person Dan   schedule 15.08.2019Trade
содержитList<Row>
вместоRow[]
. Кроме того,Trade
не должен быть родителемRow
(он не должен быть его подклассом) - person Dan   schedule 16.08.2019