# JSONConvert

abstract class JSONConvert(success: String, code: String, message: String) : NetConverter
Content copied to clipboard

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

## Parameters

success

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

code

错误码在JSON中的字段名

message

错误信息在JSON中的字段名

## Constructors

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

## Functions

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

## Properties

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