使用dart:convert

时间:2019-04-01 19:15:09

标签: json dart flutter

我正在尝试解析使用mangadex api获得的this JSON

我所需要的只是英文章节,可以从解析此JSON获得。 该JSON还具有其他语言的标题,这给了我

FormatException: Unexpected character (at line 482, character 24)

类似

  

“ title”:“否es \” Mike \“,sino ...”,

JSON文件中的

。有很多地方都存在相同的问题。

JSON对我来说似乎还不错,并且已经对此stackoverflow post

中提到的内引号进行了转义

我要的是所有chapter"lang_code": "gb"对象

编辑:

当前出于调试目的,我正在使用以下代码将完整的JSON作为字符串存储在文件中。稍后,我可以直接通过GET方法获取JSON。

import 'dart:convert' as json;
import 'json_sample.dart'; //contains the JSON as string

void main(){

  try{
    var decode = json.jsonDecode(data);
    print(decode);
  }on FormatException catch(e){
    print('error ${e.toString()}');
  }
}

0 个答案:

没有答案