Java app to transform text file

Completed Posted Nov 7, 2004 Paid on delivery
Completed Paid on delivery

I want a small Java app that translates a text file from my handy entry method into CSV. I'm rusty on Java libraries and thought it made a small project to test the outsourcing concept. I'll supply the psuedo-code and a test case. Input goes from one file with a list of accounts, short names for accounts, and default payees. A second file contains a sequence of lines where each line is a comment, a blank line, a date, a transaction, part of a split transaction, or a balance statement. Output is a CSV (comma delimited values) file with two lines per normal transaction. For example this: 11-04 Cash/Food:Out:Charles/BajaFresh/Lunch/6.22 # Simple format of from acct, to acct, Payee, comment & # vendor, amount 11-03 Cash/coffee//Tip/1 # account expands to "Food:Out:Coffee". Vendor moves to default for account. Cash/Balance/309 # adjustment entry. To: "T","101","2004-11-04","Cash","Food:Out:Charles","BajaFresh","Lunch",6.22 "T","102","2004-11-03","Cash","Food:Out:Coffee","","Tip",1 "B","103","2004-11-03","Cash",309 My pseduocode for details looks more like this: expand ReadOnce AKA as dictionary(abbreviation, account name) if matches an AKA, take key ReadOnce Accounts as dictionary(element name, array of (full name until element)) accountPrefix = null foreach words possibles = match word in dictionary foreach possibles if accountPrefix not start of possibles, delete if more than one possible error ambiguious account prefix = single remaining possible account = prefix ...

## Deliverables

1) Complete and fully-functional working program(s) in complete source code of all work done.

2) The CSV of the sample so I can verify it worked. 3) All deliverables will be considered "work made for hire" under U.S. Copyright law. Buyer will receive exclusive and complete copyrights to all work purchased. (No GPL, GNU, 3rd party components, etc. unless all copyright ramifications are explained AND AGREED TO by the buyer on the site per the coder's Seller Legal Agreement).

## Platform

Pure Java, J2SE.

Data Entry Engineering Java MySQL PHP Software Architecture Software Testing

Project ID: #3422815

About the project

7 proposals Remote project Active Nov 9, 2004

Awarded to:

Premshanks

See private message.

$21.25 USD in 7 days
(345 Reviews)
6.5

7 freelancers are bidding on average $25 for this job

senzaciosnegyes

See private message.

$33.15 USD in 7 days
(104 Reviews)
4.9
stevelb22

See private message.

$34 USD in 7 days
(61 Reviews)
4.5
bom12vw

See private message.

$38.25 USD in 7 days
(14 Reviews)
3.8
lkimmeringer

See private message.

$25.5 USD in 7 days
(14 Reviews)
3.2
greatars

See private message.

$8.5 USD in 7 days
(7 Reviews)
0.8
gokcervw

See private message.

$17 USD in 7 days
(0 Reviews)
0.0