2.1.1 • Published 1 year ago

bill-parser-cli v2.1.1

Weekly downloads
-
License
Apache-2.0
Repository
github
Last release
1 year ago

bill-parser-cli

微信、支付宝账单转化器,用于将微信/支付宝导出的对账单处理成其他App的格式,便于导入其他记账APP或是自己进行分析。

安装方式

  1. 确保在机器上有node ≥ 16 的版本

  2. 全局安装 bill-parser-cli

npm install -g bill-parser-cli

使用方式

在终端中使用 bill-parse 执行

bill-parse <file> [parser] [exporter]

file 路径说明

file 支持文件夹和文件两种路径解析

文件路径

当file为文件路径时,仅解析该文件,并输出该文件同名的.output.csv文件。

文件夹路径

当file为目录时,会对该目录进行遍历(最多遍历3层),寻找目录下所有的.csv文件(不包括.output.csv),解析后合并输出该目录下名为的bill-parser.output.csv文件。

支持的账单

支持导出的账单平台

  • 微信支付账单
  • 支付宝对账单

支付宝账单补充交易账户

支付宝导出的账单没有交易账户信息,在解析时会需要用户进行补充。

可供选择的交易账户有 '余额宝', '招行信用卡', '招行储蓄卡', '自定义'

支持的目标导出App

目前支持的导出器仅有 MoneyWiz 一个,后续有需求的话考虑增加其他APP的支持。

经处理后导出以下格式的.csv文件,此格式应该不仅限于MoneyWiz使用。

date,payee,description,account,income,expense,id,remark,transfers
支付时间,交易对象,交易描述,交易账户,收入金额,支出金额,订单ID,备忘,转账目标账户

更新计划

  • 自定义支付宝账单交易账户选择列表
  • 批量解析账单合并输出