index.md 1.9 KB

net / com.drake.net.convert / JSONConvert

JSONConvert

abstract class JSONConvert :NetConverter

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

Parameters

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

code - 错误码在JSON中的字段名

message - 错误信息在JSON中的字段名

Constructors

Name Summary
<init> 常见的JSON转换器实现, 如果不满意继承实现自定义的业务逻辑JSONConvert(success:String= "0", code:String= "code", message:String= "msg")

Properties

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

Functions

Name Summary
onConvert open fun <R> onConvert(succeed:Type, response: Response): R?
parseBody 反序列化JSONabstract fun <S>String.parseBody(succeed:Type): S?