Find Jobs
Hire Freelancers

J2SE - java program to convert text to mysql - xml and vice versa

$75-150 USD

Closed
Posted over 10 years ago

$75-150 USD

Paid on delivery
This project is about reading and writing of Text files and their conversions. J2SE - java program to convert text to mysql - xml and vice versa. Another Java Program will be able to make calls to it and get data in the form of Java Collections and XML document and do other API like functions. It should run on command line. We do not need any GUI at this time. We already have similar Java project that converts csv / mySql to PDF and vice versa. You will be adding your code to this existing code. Let us know which library or open source parser etc you will use. One example Layout of the text file is provided as an attachment. Layout means what will be in the beginning or in the middle or at the end of the text file. What kind of data will be repeated or only once or is optional. One idea is that one can look at the layout of the text file and its fields (i.e Records) and their length etc and create an xml schema or dtd. So by doing this the text document will be parsed with the help of an open source (Free for commercial purposes) xml parser. The program should be flexible, generic and re-usable. So if the layout of text file changes then it should be able to handle that. Use of config files, mapping files between the data source and destination, ini files or other types of files to read the preferences etc etc. Upon selection, I will provide more details of the text files to the right candidate. At the time of bidding provide: 1. Your experience with file conversions. 2. Your experience with xml files. Your preference for use of xml schema and dtd or both? 3. If possible show or explain to me an example of reading a text file (with .txt extention) that can process it like an xml file. e.g List of Departments / Professors / Students in a College etc... Example Layout of different records: Record Type 1 - Header: Name of College // Appears only once. Record Length = 100 characters. Starting position = 1, Ending Position = 100 Record Type 2 - Name of Department // // There can be multiple Departments in a college. Record Length = 50 characters. Starting position = 101, Ending Position = 150 Record Type 3 - Name of Department Head // // There can be Only one Head of a Department in a college. Record Length = 50 characters. Starting position = 151, Ending Position = 200 Record Type 5 - Name of Professor // // There can be multiple professors in a Department in a college. Record Length = 50 characters. Starting position = 201, Ending Position = 250 ................... More Record Types ......................... ................... More Record Types ......................... ................... More Record Types ......................... Record Type 11 - Footer: Slogan of the College Hope you get the idea. 4. Provide me the time needed and the bid amount. ========================================================= we use Eclipse and Maven. Although open to ANT or any other. We need good documentation for the end user as well as programmer / API along with samples for the Java clients to call your program. End user will test your work by running the compiled version in JAR with command line on DOS. So provide good examples.
Project ID: 5296573

About the project

10 proposals
Remote project
Active 10 yrs ago

Looking to make some money?

Benefits of bidding on Freelancer

Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
10 freelancers are bidding on average $185 USD for this job
User Avatar
10+ years experience. 600+ projects completed successfully. I am very interested in this project. Ready to start ASAP.
$644 USD in 15 days
4.8 (348 reviews)
7.1
7.1
User Avatar
A proposal has not yet been provided
$309 USD in 4 days
4.9 (70 reviews)
6.1
6.1
User Avatar
Hi, I am an expert in Java. I am well experienced with file conversion and XML. We can do this task using Java Standard libraries. No need any additional libraries. Can you please provide me sample text file to test? Looking forward to hear from you. Thank you.
$100 USD in 4 days
5.0 (24 reviews)
4.4
4.4
User Avatar
Hi there, I would like to work on this project. For my delivered work and commitment, you can have a view of my portfolio. **************************************************************************** Suggested steps to achieve the solution of problem. **************************************************************************** -> We will be using the java file to read from text file. -> The data from text file will be imported into java beans ->We will be using the JAXB to map the binding of bean to XML using DTD. -> that is we will Marshalling and unmarshalling bean into XML and vice versa using JAXB . ***************************************************************************** My experience on working with XML /DTD/Schema /JAXB ******************************************************************* I had worked on TGMC organised by IBM on one of the project, where i had implemented conversion of XML to Bean and bean to XML using JAXB. We were using IBM DB2 to store the data in xml format and this data we were using in EJB to unmarshall into java beans which was used in presentaion layer. so on...... ************************************************************************************* You can have a look to my issued certificate by TGMC on my portfolio. ************************************************************************************* For more detail we can have a discussion over it. Please let me know further.
$112 USD in 7 days
5.0 (8 reviews)
3.2
3.2
User Avatar
Hi, Could you please PM? I can get this done for you over the weekend. I'm not a company of developers. I'm a java programmer and have worked on such projects since the past 7 years. Feel free to check out my prior projects and reviews. Cheers.
$75 USD in 3 days
5.0 (7 reviews)
2.9
2.9
User Avatar
Hi, I can do this, as I have done this kind of project earlier and know how to implement this in more optimized way. we can use stander Java API to do this conversion easily. thanks, Saurav
$111 USD in 3 days
4.2 (1 review)
1.4
1.4
User Avatar
I am a professional software engineer with 9+ years of experience. I am very talented programmer with the following skills c, c++ , java , UNIX, Linux,SSH, PHP, Jsp , Js , advanced js like jquery, extjs etc. My skill set and experience are best suitable for your requirement. Please assign this task to me I will make sure your work will be completed to your full satisfaction.
$105 USD in 7 days
5.0 (5 reviews)
1.2
1.2
User Avatar
A proposal has not yet been provided
$111 USD in 3 days
4.3 (2 reviews)
1.2
1.2
User Avatar
Hi there, I have done this before. The best way to validate a layout is using regular expressions. Also if you are going to read a huge amount of date I suggest using an Apache framework. It manages collection very well, otherwise you will have memory issues. Cheers, Daniel
$125 USD in 3 days
0.0 (0 reviews)
0.0
0.0

About the client

Flag of UNITED STATES
KANSAS CITY, United States
4.9
381
Payment method verified
Member since May 23, 2011

Client Verification

Thanks! We’ve emailed you a link to claim your free credit.
Something went wrong while sending your email. Please try again.
Registered Users Total Jobs Posted
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759) & Freelancer Online India Private Limited (CIN U93000HR2011FTC043854)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Loading preview
Permission granted for Geolocation.
Your login session has expired and you have been logged out. Please log in again.