JSONConvert

abstract class JSONConvert(success: String, code: String, message: String) : NetConverter

常见的JSON转换器实现, 如果不满意继承实现自定义的业务逻辑

Parameters

success

后端定义为成功状态的错误码值

code

错误码在JSON中的字段名

message

错误信息在JSON中的字段名

Constructors

JSONConvert
Link copied to clipboard
fun JSONConvert(success: String = "0", code: String = "code", message: String = "msg")
后端定义为成功状态的错误码值

Functions

onConvert
Link copied to clipboard
open override fun <R> onConvert(succeed: Type, response: Response): R?
parseBody
Link copied to clipboard
abstract fun <R> String.parseBody(succeed: Type): R?
反序列化JSON

Properties

code
Link copied to clipboard
val code: String
错误码在JSON中的字段名
message
Link copied to clipboard
val message: String
错误信息在JSON中的字段名
success
Link copied to clipboard
val success: String
后端定义为成功状态的错误码值