CodableCSV:逐行或通过Swift的Codable界面读取和写入CSV文件

时间:2024-05-22 23:45:41
【文件属性】:

文件名称:CodableCSV:逐行或通过Swift的Codable界面读取和写入CSV文件

文件大小:133KB

文件格式:ZIP

更新时间:2024-05-22 23:45:41

swift csv encoder decoder csv-parser

提供: 命令式CSV读取器/写入器。 声明性CSV编码器/解码器。 支持多个输入/输出: String , Data Blob, URL和Stream (通常用于stdin )。 支持多种字符串编码和(BOM)。 广泛的配置:定界符,转义标量,修剪策略,可编码策略,预采样等。 符合默认配置和CRLF( \r\n )行定界符。 无依赖关系的多平台支持(Swift标准库和Foundation是隐式依赖关系)。 用法 要使用此库,您需要: 将CodableCSV添加到您的项目。 您可以选择通过SPM或Cocoapods添加库: (Swift软件包管理器)。 // swift-tools-version:5.1 import PackageDescription let package = Package ( /* Your package name, suppor


【文件预览】:
CodableCSV-master
----.gitignore(100B)
----LinuxMain.swift(90B)
----LICENSE(1KB)
----.github()
--------ISSUE_TEMPLATE()
--------PULL_REQUEST_TEMPLATE()
--------pull_request_template.md(461B)
--------workflows()
----README.md(32KB)
----tests()
--------declarative()
--------imperative()
----benchmarks()
--------PerformanceTests.swift(467B)
----CodableCSV.podspec(965B)
----Package.swift(581B)
----docs()
--------assets()
--------CONTRIBUTING.md(2KB)
--------CODE_OF_CONDUCT.md(3KB)
--------SUPPORT.md(3KB)
--------Dependencies.md(791B)
----sources()
--------Strategy.swift(1KB)
--------Deprecated.swift(619B)
--------declarative()
--------Utils.swift(3KB)
--------Delimiter.swift(2KB)
--------Error.swift(3KB)
--------imperative()

网友评论