Chad Lavy > Finance-Huntington-0.01 > Finance::Huntington::Statement

Download:
Finance-Huntington-0.01.tar.gz

Dependencies

Annotate this POD

View/Report Bugs
Source  

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).

syntax highlighting: