【问题标题】:Compare svg files in dart/flutter比较 dart/flutter 中的 svg 文件
【发布时间】:2021-03-04 07:54:40
【问题描述】:

我有两个来自网络的 svg 文件。它们的内容相似,但文件名不同。有没有办法,在飞镖或颤振中,我可以比较这些文件的内容?

我想做这样的事情:

if(fileOne.svg == fileTwo.svg){//do something here with similar files}

【问题讨论】:

    标签: flutter dart svg


    【解决方案1】:

    欢迎来到 SOF。

    您可以通过将资产中的两个文件读取为字节来比较它们:

    import 'package:flutter/services.dart' show rootBundle;
    
    
    ByteData bytes1 = await rootBundle.load('assets/fileOne.svg');
    ByteData bytes2 = await rootBundle.load('assets/fileTwo.svg');
    

    然后比较bytes1bytes2

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-07-27
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-08-13
      • 1970-01-01
      相关资源
      最近更新 更多