有時要組Json 做加解密時常常會因為物件轉Json時的String 其物件內的屬性排序會亂排
則這時再透過ObjectMapper轉換前其Object物件內需加入@JsonPropertyOrder注入
Ex:
@JsonPropertyOrder({ "aa1", "aa2", "aa3"})
public class WxMicroPayRq {
private String aa1;
private String aa3;
private String aa2;
}
另ObjectMapper 的 writeValueAsString 方法則可辦到不輕易破壞屬性內原是大寫的命名被轉小寫
Ex:
String jsonString = null;
jsonString = mapper.writeValueAsString(t); // 此 t 為Object物件
文章標籤
全站熱搜
留言列表