Covert Abbreviated Strings to Full Strings - String Tokenizer
$30-100 USD
Completed
Posted over 19 years ago
$30-100 USD
Paid on delivery
Hi, In the attached zip file is a tab delimited text file called [login to view URL] . It has two fields. The first is the key and the second is a title.
The second file in the zip is called abbreviations.txt. it is a tab delmited list of abbreviations in the first column and their proper form in the second column.
What I need is a program that will take [login to view URL] as an input file and write out a new file with the key and the proper title in it.
To determine the proper title you will do something like for each title, tokenize the string and for each token see if it is in abbreviations.txt. If so, replace with the proper word, if not leave that token as is in the string output.
This should be straight forward. I would like this to be a console application that would take the parameters for name of file to process, name of output file and name of file holding abbreviations.
you can use C, C++, or C# for this assignment,
Thanks
## Deliverables
1) Complete and fully-functional working program(s) in executable form as well as complete source code of all work done.
2) Deliverables must be in ready-to-run condition, as follows (depending on the nature of the deliverables):
a) For web sites or other server-side deliverables intended to only ever exist in one place in the Buyer's environment--Deliverables must be installed by the Seller in ready-to-run condition in the Buyer's environment.
b) For all others including desktop software or software the buyer intends to distribute: A software installation package that will install the software in ready-to-run condition on the platform(s) specified in this bid request.
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
Win32 Console application using C, C++ or C#. (if C# please make sure it works with [login to view URL] 2003 .net vs 1.1 i.e. do not use Vs 2005 or 2.0 platform as they are not installed in my environment)