hetian9288 / gbk2utf8

A flutter package to convert gbk to utf-8

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

gbk2utf8

A flutter package to convert gbk to utf-8

目的

现在这个版本官方的http还不能支持中文gbk的解析,这个项目就是为了解决这个问题

使用方法

增加依赖


gbk2utf8: ^0.0.1

编写代码


  Future fetch(String url) async {
    http.Response response = await http.get(url);
    String str = decodeGbk ( response.bodyBytes );
    return str;
  }
  
  @override
    void initState() {
  
      fetch("http://www.ysts8.com/index_hot.html").then( (data){
        setState(() {
          _text = data;
        });
      }).catchError((e){
        _text = "网络异常,请检查";
      });
  
      super.initState();
    }



完整代码在

这里

效果:

About

A flutter package to convert gbk to utf-8

License:MIT License


Languages

Language:Dart 99.8%Language:Objective-C 0.2%Language:Java 0.1%