NAME
Finance::Huntington::Statement - Perl extension for parsing html bank statements from the Huntington Bank website.
SYNOPSIS
use Finance::Huntington::Statement;
$obj = new Finance::Huntington::Statement;
$obj->parse_file (<open file handle | path to file>);
print $obj->{account_name};
print $obj->{account_number};
print $obj->{last_updated}; (a time value)
print $obj->{current_statement_balance};
print $obj->{available_statement_balance};
print $obj->{current_register_balance};
@atms = %{$obj->{atms}};
foreach (@atms) {
print $_->{number};
print $_->{date};
print $_->{payee};
print $_->{category};
print $_->{amount};
}
# The following arrays may be accessed in the same way as 'atms':
# checks
# debit_cards
# epays
# mdcs
@deposits = %{$obj->{deposits}};
foreach (@deposits) {
print $_->{number};
print $_->{date};
print $_->{payor}; # NOTE: only diff from others
print $_->{category};
print $_->{amount};
}
DESCRIPTION
This version of Statement will parse Huntington online bank statements as of 09/2000. If the statement format changes, this gets broken. Look for later versions of this module for updates to correspond with current statements.
After parsing supplied html statement, $obj will hold a data structure representing the information extracted from the page.
EXPORT
None by default.
AUTHOR
Chad Lavy, chad@chadlavy.com
SEE ALSO
perl(1).