所以我的JSON中有一个字段
arr.concat(val)
我想将此字段反序列化为两个java字段
{
"Number": "2737212281"}
在两个字段中都具有相同的值,由于某种原因,lib仅采用第一个字段(TransactionCurrency)
答案 0 :(得分:1)
可以使用@JsonCreator
。
例如,对于如下所示的JSON:{ "field" : "anything" }
import com.fasterxml.jackson.annotation.JsonCreator;
import com.fasterxml.jackson.annotation.JsonProperty;
class Foo {
private final String field0;
private final String field1;
@JsonCreator
public Foo(@JsonProperty("field") String value) {
this.field0 = value;
this.field1 = value;
}
}