Find Jobs
Hire Freelancers

Powershell Script - Flatten XML files, Merge and convert to CSV

$10-30 AUD

Closed
Posted about 6 years ago

$10-30 AUD

Paid on delivery
I receive XML files from a sales tool for each sale, I would like to run a powershell script to flatten them, merge multiple files in a single one (all headers would be identical per batch) and then convert to a csv file, The files will be grouped in a custom folder per job. I am fine with the merging of files concurring after they are converted to csv if that is easier. The field names wont be standard as I have a few sales types which create different fields, however these different sales types wont be merged with each other but the script will need to be able to deal with different headers per job.
Project ID: 16669647

About the project

15 proposals
Remote project
Active 6 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
15 freelancers are bidding on average $37 AUD for this job
User Avatar
Hello, I would love to help you with this script, sounds very interesting. Does it have to be PowerShell script? Could I use vbscript maybe? Although, I think I would be able to create Powershell too. Whatever is better for you :) Please contact me for more information.
$45 AUD in 1 day
5.0 (69 reviews)
5.3
5.3
User Avatar
Hello Mr. I can help you with this task I'm a scripter expert. Contact me by chat to get more information. Best Regards
$45 AUD in 5 days
4.9 (38 reviews)
5.0
5.0
User Avatar
Hi. I can create auto scripts to scrape websites, auto click, format txt, csv, xls, xlsx, doc, docx, rtf, json, xml, database files as you request. I can start right now
$30 AUD in 1 day
4.6 (25 reviews)
4.2
4.2
User Avatar
Dear Sir/Madam: I work XML, powershell, CSV. I am a software developer, doing desktop, web, cloud programming. Personalized service, full back-end and front-end programming. Software architecture and engineering. Background Samples at my portfolio tsftportfolio wordpress com PROCEDURES My work methodology (from Agile:Scrum, XP) My usual roadmap: -Project management (PM easy shared by mail auto) -Analysis, programming (PM) -Programming, APIS, Integration (PM) -Production Remote Work -Online distance working -Online collaboration: easier system for you. -Daily communication automatized workflow. -Extreme programming, Agile methods. I look forward to work with you, Kind regards.
$35 AUD in 1 day
5.0 (3 reviews)
2.7
2.7
User Avatar
A proposal has not yet been provided
$25 AUD in 3 days
5.0 (7 reviews)
2.7
2.7
User Avatar
I will make you a script and you will pass the directory containing the xml files as a parameter. Let me know if you need the merged xml as well or just the csv. Also some samples of the xml files that contain different fields will help!
$40 AUD in 1 day
5.0 (5 reviews)
2.3
2.3
User Avatar
im already writing some scrpts in PS
$35 AUD in 6 days
5.0 (1 review)
1.8
1.8
User Avatar
A proposal has not yet been provided
$25 AUD in 3 days
5.0 (1 review)
0.6
0.6
User Avatar
Work will be delivered in one day with live recorded demo of final product.
$30 AUD in 1 day
0.0 (0 reviews)
0.0
0.0
User Avatar
A proposal has not yet been provided
$25 AUD in 2 days
0.0 (0 reviews)
0.0
0.0
User Avatar
Hello, i would make a simple GUI where you select 1 file from the folder. The software would read all files, check if they have all the same headers, show you the headers as a list where you can select if you dont need some of them.
$83 AUD in 2 days
0.0 (0 reviews)
0.0
0.0

About the client

Flag of AUSTRALIA
Australia
5.0
2
Payment method verified
Member since Jun 11, 2017

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)
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.