这是一个小型库,用于将从 Rogers 银行信用卡(通过 RogersBankDownloader)下载的数据转换为 Beancount 格式(通过 SwiftBeanCountModel)。
该库依赖于您的 Beancount 文件中的元数据来查找您的账户。请将 importer-type: "rogers"
和 last-four: "XXXX"
(其中 XXXX 是您卡号的后四位数字)添加到您的信用卡负债账户。
SwiftBeanCountRogersBankMapper
的实例mapAccountToBalance
和 mapActivitiesToTransactions
来转换下载的数据也请点击此处查看完整文档。
该库支持 Swift Package Manager,因此只需在您的 Package.swift
文件中添加一个依赖项
.package(url: "https://github.com/Nef10/SwiftBeanCountRogersBankMapper.git", .exact(from: "X.Y.Z")),
注意:根据语义版本控制,所有 1.0.0 之前的版本更改都可能是破坏性的,所以现在请使用 .exact