flutter - 如何在flutter中读取V卡文件(联系电话、姓名等)而不使用字符串分割

标签 flutter vcf-vcard

enter image description here

我尝试从此 V 卡文件中读取联系人号码和姓名。 我不知道,正确的阅读方式是什么。

我使用字符串分割方法。 但任何其他正确的阅读方式,请建议

(此处显示 V 卡文件图像)

最佳答案

您可以使用 https://pub.dev/packages/vcard_parser 中的 VCard 解析器 添加到 pubspec

dependencies:
  vcard_parser: ^0.1.6

在代码中导入

import 'package:vcard_parser/vcard_parser.dart';

现在

Map<String, Object> map = VcardParser(String VCardcontent).parse() ;

关于flutter - 如何在flutter中读取V卡文件(联系电话、姓名等)而不使用字符串分割,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60204673/

相关文章:

flutter - 将列表中的字符串项与另一个字符串合并

flutter - 如何获取Flutter AlertDialog操作以监视键盘事件(输入键)?

dart - Flutter Camera 插件错误 - 在 null 上调用了 getter 'height'

android - Flutter 本地通知在 Android Oreo 上不显示图标

c# - 使用 Twilio MMS 发送 vCard

xmpp - 使用 Smack 加载 vCard 信息时出错 : "EmptyResultIQ cannot be cast to org.jivesoftware.smackx.vcardtemp.packet.VCard"

android - 直接用联系人应用程序打开 .vcf vCard 文件

python - 使用 Python 解析多个 vCard

flutter - 使用 flutter 2.0.0 构建旧项目的问题

iphone - 如何将 vCard 中的联系人信息保存到 iPhone 的联系人应用程序中