convert 方法

dynamic convert(
  1. String input
)
override

将给定的 JSON 字符串 input 转换为其对应对象。

解析的 JSON 值类型为 numStringboolNull、解析的 JSON 值的 List 或从 String 到解析的 JSON 值的 Map

如果 this 使用恢复器初始化,则解析操作会对每个已解析的对象或列表属性调用恢复器。参数是属性名 (String) 或列表索引 (int),值是解析的值。恢复器的返回值用作该属性的值,而不是解析的值。

如果输入不是有效的 JSON 文本,则抛出 FormatException

实现

dynamic convert(String input) => _parseJson(input, _reviver);