class JsonConverter
cangjie
public abstract class JsonConverter<T> <: IJsonConverter功能:定义数据模型与目标类型之间的 JSON 转换器。
父类型:
成员概览
| 成员 | 功能 |
|---|---|
| func read(DataModel, JsonSerializerOptions) | 将数据模型读取为目标类型值。 |
| func write(T, JsonSerializerOptions) | 将目标类型值写出为数据模型。 |
func read(DataModel, JsonSerializerOptions)
cangjie
public func read(dm: DataModel, options: JsonSerializerOptions): T功能:将数据模型读取为目标类型值。
参数:
- dm:
DataModel- 输入的数据模型。 - options: JsonSerializerOptions - 转换时使用的选项。
返回值:
T- 读取后的目标类型值。
func write(T, JsonSerializerOptions)
cangjie
public func write(value: T, options: JsonSerializerOptions): DataModel功能:将目标类型值写出为数据模型。
参数:
- value:
T- 待写出的目标值。 - options: JsonSerializerOptions - 转换时使用的选项。
返回值:
DataModel- 写出后的数据模型。