使用时遇到问题Klaxon 5.5
班级 :
data class QRResponse(
@field:SerializedName("qrType")
val qrType: String? = null,
@field:SerializedName("qrData")
val qrData: String? = null
)
代码 :
val dataContents = result.contents
Log.d("ScanQRData", "result.contents : $dataContents")
val dataQR = Klaxon().parse<QRResponse>(dataContents)
Log.d("ScanQRData", "dataQR : $dataQR")
结果 :
ScanQRData:result.contents:{“qrType”:“产品”,“qrData”:“352307811”}
ScanQRData: dataQR: QRResponse(qrType=null, qrData=null)
任何建议从解析后发生了什么qrType
和null ?qrData
Klaxon