forked from francois/quicken_parser
-
Notifications
You must be signed in to change notification settings - Fork 0
A quick'n'dirty parser for the Quicken QFX format
License
lindes/quicken_parser
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
= QuickenParser This is a quick'n'dirty gem to parse Quicken QFX format. Given an input stream, or a file, this library will return Ruby structures representing the transactions, accounts and credit cards contained in the file / stream. == Example accounts = QuickenParser.parse(STDIN) accounts.length #=> 3 account = accounts.first #=> <QuickenParser::Account ...> account.number #=> "123456789012" account.currency #=> "CAD" account.bank_id #=> "900000100" account.transactions.length #=> 97 account.transactions.timespan #=> Sun Aug 31, 2008..Sat Sep 13 account.transactions.each do |transaction| transaction.type #=> "DEBIT" transaction.amount #=> <Money @cents=13209, @currency="CAD"> transaction.timestamp #=> Sun Aug 31, 2008 08:15 AM transaction.name #=> "..." transaction.memo #=> "..." transaction.id #=> "932374" end
About
A quick'n'dirty parser for the Quicken QFX format
Resources
License
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published
Languages
- Ruby 100.0%