接口
interface ToJson
public interface ToJson {
static func fromJson(jv: JsonValue): DataModel
func toJson(): JsonValue
}
功能:用于实现 JsonValue 和 DataModel 的相互转换。
static func fromJson(JsonValue)
static func fromJson(jv: JsonValue): DataModel
功能:将 JsonValue 转化为对象 DataModel。
参数:
返回值:
func toJson()
func toJson(): JsonValue
功能:将自身转化为 JsonValue。
返回值:
异常:
- JsonException - 如果转换失败,抛出异常。
extend DataModel <: ToJson
extend DataModel <: ToJson
功能:为 DataModel 类型实现 ToJson 接口。
static func fromJson(JsonValue)
public static func fromJson(jv: JsonValue): DataModel
功能:将 JsonValue 转化为对象 DataModel。
参数:
返回值:
func toJson()
public func toJson(): JsonValue
功能:将自身转化为 JsonValue。
返回值:
异常:
- JsonException - 如果转换失败,抛出异常。