GetAFreelancer.com
 
Find projectsSearch
Sign Up | Log in | Top Rated Users | Browse projects | Post Project | RSS feeds | Articles
 

XML Spreadsheet to XML Template Script

   Click here to post similar project

XML Spreadsheet to XML Template Script is project number 280914 posted at GetAFreelancer.com. Click here to post your own project.

Status: Closed (Selected Service Provider)
Selected Providers: selected service provider shuiwatermizu
Budget: $30-250
Created: 06/30/2008 at 7:48 EDT
Bidding Ends: 07/01/2008 at 7:48 EDT
Project Creator: SnaxDesign View PM Post PM
Buyer Rating: 10.00/1010.00/1010.00/1010.00/1010.00/1010.00/1010.00/1010.00/1010.00/1010.00/10
(7 reviews)
Description:
XML Spreadsheet to Template XML

I need a simple online PHP script (1 page + backend) that parses a template XML file (inside which have been placed PHP variable markers : $var_1, $var_2 etc...) - and also parses an XML spreadsheet - and outputs as many final XML files as there are rows in the XML spreadsheet.

So : If there are 10 rows in the XML spreadsheet, there would be 10 .xml files output for the user to download as a single ZIP file.

Included are example files :

input_data.xml - the data in XML spreadsheet format
example_template.xml - the template with $var_1, $var_2 etc...
example_output.xml - an example of the final output xml for 1 row

- No maximum number of variables ($var_1 etc...) - perhaps 1, perhaps 1000

...

One page in PHP - with 2 input boxes :

1. Upload XML Spreadsheet :

- simple upload form to input xml spreadsheet - example "input_data.xml"

2. Upload Template XML :

- simple upload form to input xml template - example "example_template.xml"

3. Output filename box :

- user enters "cake"
- output files are : "cake_1.xml", "cake_2.xml", "cake_3.xml" etc...

3. "Go" button is pressed.

4. Files (example "example_output.xml") should then be created :

- one file to be created for each spreadsheet row :

$var_1 to be replaced with data from template A1
$var_2 to be replaced with data from template B1
$var_3 to be replaced with data from template C1

- and so on.

As many files as there are spreadsheet rows should be created, then the user should be asked where to save the files as a single ZIP.

I will provide an FTP account for testing and final delivery.

All code should be PHP 5 compatible.

You may request a mySQL DB if required - I will provide details.

If mySQL is used, the data should be removed on completed script.

This is a simple project, please bid accordingly...!

- a quick turnaround is required.

Many Thanks.

...


Additional files submitted:
example_output.xml
example_template.xml
input_data.xml
Report violation
Job Type:
  • Data Processing
  • Linux
  • PHP
  • XML
Database: (None)
Operating system: Linux
Bid count: 1
Average bid: $ 60

 

Related project
 
Nonpublic project #327263 Featured Nonpublic
login to view
 

FREE Trial project for new buyers!

 

View Project Message Board     Post Message on Project Message Board
Messages Posted: 0

If you are the project creator or one of the bidders Log in as project creator or bidder for more options

Bid on This Project

Service Providers PMB Bid Delivery Within Time of Bid Provider Rating
shuiwatermizu
View PM Post PM
$ 60 0 days 06-30-2008 10:43 EDT 9.97/109.97/109.97/109.97/109.97/109.97/109.97/109.97/109.97/109.97/10
(39 reviews)
see pm for detail
Bid on This Project

 

[ Freelance ] [ Post Project Free ] [ Web Forms ] [ Web Development ] [ View All Projects ]

What is GetAFreelancer.com? ( Read about the company )

Find freelance programmers, web designers, copywriters and translators. Bookmark our homepage to make sure you don't forget about our website next time you need to develop an IT project for yourself or your company. Outsourcing is the process of subcontracting network operations and support to an organization outside your own company. Try it free today! We provide a safe escrow environment and you don't release the money until project is completed.

We have thousands of satisfied clients around the world. Outsource projects and save a lot of money. Getting affordable freelance work, freelance programming and custom web design done for your website has never been easier. GetAFreelancer.com helps webmasters, web designers, programmers, software developers and business owners to develop their projects. Buy services with help from our secure escrow system. Our site is global and we have freelancers from India, Romania, Russia, Ukraine, United States, UK and many other parts of the world.

Find Webmaster Resources and Webmaster Forum. Take a look at Search Engine Submission.