Flutter Ducafecat
用户体验路线
ChatGPT、AI、ML和游戏开发
功能
存储
扫描与打印
界面、主题和颜色
网络、传感器、通信API
社交媒体, 聊天和通信
多媒体
导航、搜索和分享
组件
可滚动内容
用户输入、表单与设置
文本、图标和键盘
日期、时间和日历
画布、可视化与动画
开发工具
架构与基础设施
支付与奖励
文件格式
平台特定工具与实用程序
辅助和实用工具
上面的顶级灵活的数据交换格式包括XML,YAML和Protobuf。它们可以用于在不同平台之间或通过互联网交换复杂的层次化数据。每种格式都有其优点和缺点,因此选择适合特定应用的格式非常重要。 下面是可以用于读取、写入和查看XML、YAML、Protobuf或任何其他数据交换格式的Dart和Flutter包的完整列表。
xml
416
{"description":"a lightweight library for parsing, traversing, querying, transforming and building xml documents."}
yaml
263
YAML解析器,一种人类友好的数据序列化标准
protobuf
228
用于协议缓冲区支持的运行时库。与package:protoc_plugin一起使用,用于为'.proto'文件生成Dart代码
gpx
63
用于加载、操作和保存GPX格式的GPS数据的包(一种轻量级XML数据格式,用于交换GPS数据,包括航点、路线和轨迹)
binarize
55
二值化允许更简化和可扩展的二进制创建体验
yaml_edit
40
带有注释和空白保留的YAML操作库
messagepack
38
MessagePack二进制序列化格式的流API实现 - msgpack。
flat_buffers
Dart的FlatBuffers读写库。基于Dart SDK团队的Konstantin Scheglov和Paul Berry的原始工作
fhir
Dart和Flutter的FHIR库,包括版本R4、STU3、DSTU2和R5(草案)。
checked_yaml
34
使用package:json_serializable和package:yaml解码YAML文档时生成更有帮助的异常
cbor
32
Dart的CBOR库。符合RFC8949的CBOR编码/解码实现
toml
31
用于解析和编码TOML v1.0.0(Tom的明显、最小语言)配置文件的库
standard_message_codec
28
一种高效且无模式的二进制编码格式,适用于Flutter和Dart。
yaml_writer
25
一个用于编写YAML文档的库,支持对象编码和'dart:convert'转换器
base32
基于Dart的Base32编码器和解码器,主要用于一次性密码的秘密
ini
24
读写.ini文件
settings_yaml
17
提供了一种简单的方法,用于从YAML文件中保存/加载设置,而无需处理YAML的复杂性
msgpack_dart
Dart的Message Pack实现
properties
9
一个简单的库,用于管理Dart中的属性文件(以及其他内容)
xml_serializable
8
通过注解Dart类自动生成XML转换代码。
xmlstream
7
一个轻量级的事件驱动XML解析器库,用于解析XML文档类似SAX
toml_viewer
5
一个嵌入 TOML 视图的 Flutter 库
message_pack_dart
2
dart中的MessagePack实现。MessagePack是一种高效的二进制序列化格式。它允许多种语言之间交换数据,类似于JSON。
proto_google
0
Google API的公共接口定义,适用于Dart和gRPC。