fastJson將json對象轉為java對象,屬性名不同的映射(@JSONField)


JSONObject.toJavaObject(JSON json,Class<T> clazz);  

功能:1.將json轉為java對象

   2.json中下划線格式自動映射到java屬性中駝峰格式‘

   3.如果json中的字段和要映射的java屬性名不同,可以在java類要映射的屬性的set方法上添加@JSONField注解’,如下可以把json中“peer_count”字段值映射到java中“count”屬性上。

@JSONField(name = "peer_count")
public void setCount(String count) {
this.count = count;
}


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM