Question: There should be two separate programs ( main ( ) ) , one to read the text data file and write a reformatted file to
There should be two separate programsmain one to read the text data file and write a
reformatted file to be read by the second program which will create the report to standard out.
The format of the reformatted file can be any form such as text, binary, csv Serialized, JSON,
html or other form of your choosing. Note before the report is displayed, a single line with File:
then the path of the input file for the report is displayed.
The first program will have runtime parameters passed into the program via the command
line, the data source file path, the destination file path, and the number of records in the
data file, SmallAreaIncomePovertyEstData.
The second program will have runtime parameters, the input file path and the number of
records.
Features and Restrictions:
This assignment is an individual effort. Collaboration with other students on design
approaches, implementation techniques, etc. as well as using the course's Discussion Board
and other course resources are encouraged but the design, implementation, and submitted
files must be your own creation.
The programs should use standard Java SE code and compile without errors or warnings. It
should also run without errors or warnings when given valid input.
The programs should provide reasonable parameter validation correct number of parameters, reasonable values, etc.
The file produced by the first program should not be deleted after running the report program.
The program's code should be reasonable formatted and commented as demonstrated so
far in the course.
Resources:
File: SmallAreaIncomePovertyEstData.txt contains the small area poverty data. It is a standard
bit readable text file.
File: SmallAreaIncomePovertyEstLayout.txt contains information about the field layout of
the SmallAreaIncomePovertyEstData.txt file.
Step by Step Solution
There are 3 Steps involved in it
1 Expert Approved Answer
Step: 1 Unlock
Question Has Been Solved by an Expert!
Get step-by-step solutions from verified subject matter experts
Step: 2 Unlock
Step: 3 Unlock
