使用FastJson進行對象和JSON轉換屬性命名規則為下划線和駝峰的問題


 

public class AliPayParam {

@JSONField(name="out_trade_no")
private String outTradeNo;

@JSONField(name="total_amount")
private String totalAmount;
/**
* 公共回傳參數
*/
@JSONField(name="passback_params")
private String passbackParams;

private String subject;
private String body;

@JSONField(name="product_code")
private String productCode;
/**
* 該參數在請求到支付寶時開始計時,該筆訂單允許的最晚付款時間,逾期將關閉交易。
* 取值范圍:1m~15d。m-分鍾,h-小時,d-天,1c-當天
* (1c-當天的情況下,無論交易何時創建,都在0點關閉)。
* 該參數數值不接受小數點, 如 1.5h,可轉換為 90m。
*/
@JSONField(name="timeout_express")
private String timeoutExpress;

}

 


免責聲明!

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



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