Write java program to convert and process data in XML file into CSV file

Completed Posted 4 years ago Paid on delivery
Completed Paid on delivery

Write a java program to convert and process an XML file into a CSV file. The actual XML file contains a set of 2000+ products and product options and values. Each product option has a set of values that can be selected from. Each unique value has an id associated with it.

Some products have zero options, some have one option and some have multiple options.

We need every combination of product options to be outputted into the csv file so that we can create a csv file of every unique option possible to be ordered from our product database.. The unique id for each product/option(s) combination is a concatenation of the product id and the option id(s) separated by an underscore. The option id's are to be appended to the product_id in ascending numerical order.

Some products have zero options, in which case there will only be one row in the csv file and the unique id will be just the product id.

Some products have multiple options in which-case, every combination of option value for each option must be represented as a line in the csv file.

For example, one product may be a balloon, which is available in 12 inch diameter and 24 inch diameter. In either size the ballon is available in red, blue, green, or yellow. In this case, you would need to generate 8 lines for this product; one for each possible combination:

12 inch, red

12 inch, ble

12 inch, green

12 inch, yellow

24 inch, red

24 inch, ble

24 inch, green

24 inch, yellow

I have attached a sample input data and output data. Please let me know any questions.

Java XML Software Architecture

Project ID: #23246277

About the project

40 proposals Remote project Active 4 years ago

Awarded to:

JustBoris

Hello I believe that it would be more appropriate to use native technologies for converting XML to CSV, namely XSLT transformation. Java program for handling XSLT is available. If you want to convert XML to CSV in or More

$69 USD in 7 days
(13 Reviews)
4.5

40 freelancers are bidding on average $131 for this job

dreamci

Hello I have more than 15 years development experience and a great team, we can complete your project with clean code and best practices Send me a message so we can talk about the details Thanks

$140 USD in 5 days
(97 Reviews)
8.5
dobreiiita

Hello I am Java expert and interested in the project. I have reviewed details provided regarding conversion of XML file to CSV and would like to help you out. Please communicate so that we can discuss further. Rega More

$120 USD in 2 days
(457 Reviews)
7.5
schoudhary1553

Hello, I can help you with your project - Write java program to convert and process data in XML file into CSV file I have gone through your job posting and become very much interested to work with you. I am an exper More

$240 USD in 4 days
(110 Reviews)
7.1
expertjavagiant

Hi Sir, I have good experience in java development and i am expert in processing XML file, reding/writing CSV file in java. As i reviewed your requirement it's looking good to me and i would like to discuss further wit More

$170 USD in 3 days
(96 Reviews)
6.9
writingapp

Hi. Simple project i can write in 1 day. I am ready to write your project Write apps on your demand in many languages (Visual Basic, VBA, VBS, .NET, C#, JS, Python, Java, PowerShell) Write database apps including man More

$40 USD in 1 day
(116 Reviews)
6.2
VileGnosis

I can create this simple conversion from XML to CSV for you. Does it have to be in Java or can it be in another language such as PHP, C#, or Javascript

$30 USD in 7 days
(76 Reviews)
6.1
quanlitysource

hi I am senior java full stack developer. I have strong understanding about XML and CSV and common library to process these file type format. I have 5.5 yr of working experience in software industry and i will be able More

$100 USD in 3 days
(92 Reviews)
5.9
devetar

As a full time java developer since 2010 I can help you with your project. The requirements are completely clear. Although I didn't check the attachments yet, it looks quite straightforward.

$160 USD in 5 days
(87 Reviews)
5.7
dipakjadhav08

Hello, I have 10 years of experience in the java application development . I will do it. please message me for further discussion

$111 USD in 1 day
(104 Reviews)
5.5
agragaurav

⭐⭐⭐⭐⭐ Utility Programmer with 100% On-Time Completion Rate ⭐⭐⭐⭐⭐ Hello, I have MSc in computer science, over 15 years of experience, and I'm a published author of books on Data Structures & Algorithms, Programming in More

$200 USD in 1 day
(10 Reviews)
5.3
speerbuccoss

Hello, My name is Shameem and I’m a java expert with over 13 years of experience and working with xml files. If you are interested working together, feel free to contact me. Thank you Kind regards Shameem

$150 USD in 5 days
(29 Reviews)
5.4
ashikmahmud137

Hi, gone through your requirements. As a professional software engineer my ultimate goal is to build maintainable customizable and futurstic application. I always use design pattern in application which makes the app m More

$150 USD in 3 days
(5 Reviews)
5.0
anhnh23

Hi there, I've read through your requirements and 100% clear what would need to be implemented. Thanks for clear description and example files. I've 8+ years in Java Development. Satisfied customers and fast delivery More

$100 USD in 3 days
(41 Reviews)
5.2
panjvirsingh

I would like to offer myself as a probable candidate for this assignment as I am confident of delivering a quality output. I have excellent expertise in this area. I have total 9 years or experience in web development More

$80 USD in 3 days
(33 Reviews)
4.9
sunnylalwani

Computer Science graduate with 4 years of experience in Software Development, Currently I am working in one the best organization in Pakistan and we have done this type of work lots of time not only XML to CSV, HTML TO More

$70 USD in 2 days
(29 Reviews)
4.7
Omar112

Hello, I hope your doing well ! I'm a java software developer with many years of experience and delivery my clients right and ever best solutions that meets their needs. Please take a look into my profile Waiting for More

$140 USD in 4 days
(20 Reviews)
4.5
rlo56467a9097547

Hi there im interested on this proyect im java developer and i have a lot of experience working on files and csv parsers contact me !

$120 USD in 1 day
(19 Reviews)
4.2
trustworthyDev

Hi, I am good at Java Programming. please contact me so that we can have a discussion in detail. Regards

$600 USD in 7 days
(5 Reviews)
5.4
amitjain189

Hi, I have 10+ years of experience in development of JAVA/J2EE projects. I am interested in your project. Looking forward to hear from you. Thanks & Regards Amit Jain

$30 USD in 2 days
(7 Reviews)
4.3
techobrie

I have gone through your Job post and I can understand your job requirement thoroughly. I have a total of 15 years of experience in Web Designing and Development, AI, Mobile Development and various exepertise in Graph More

$90 USD in 7 days
(14 Reviews)
5.0