我有一個類,我使用Jackson序列化/反序列化JSON和XML。相當於@JsonIgnore,但只適用於使用Jackson的xml字段/屬性轉換
public class User {
Integer userId;
String name;
Integer groupId;
...
}
我想要做的XML處理時忽略的groupId,所以我的個XML將不包括它:
<User>
<userId>...</userId>
<name>...</name>
</User>
但JSONs將:
{
"userId":"...",
"name":"...",
"groupId":"..."
}
我知道@JsonIgnore將在兩個工作,但我只想在xml中忽略它。
我知道可以用來做到這一點的混合註釋(https://stackoverflow.com/a/22906823/2487263),但我認爲應該有一個簡單的註釋來做到這一點,但找不到它。傑克遜的文檔(至少對我來說)在嘗試找到這些東西時並不像我想的那麼好。
你怎麼序列化/反序列化XML?你在使用XML映射器嗎? –
是的,XML映射器 – raspacorp