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

XML parsing script and webapplication

   Click here to post similar project

XML parsing script and webapplication is project number 216518 posted at GetAFreelancer.com. Click here to post your own project.

Closed
(Selected Service Provider soner)
Status: Closed
Budget: $100-300
Created: 01/22/2008 at 8:14 EST
Bidding Ends: 03/22/2008 at 8:14 EDT
Project Creator: globetrotter77 View PM Post PM
Buyer Rating: 9.98/109.98/109.98/109.98/109.98/109.98/109.98/109.98/109.98/109.98/10
(45 reviews)
Description: You will have to implement a perl script that will
parse some xml files and publish the data to a mysql
database. The structure of the tables and the relation
bettwen tables will have to match the structure of the
xml schema. This script will run as a cronjob and it
will look for new files in a given folder and then
parse those files and insert them to the database.
The XML files will conatin 2 main entities:
- job offers
- candidates cvs
For each of them we will get Insert/Update/Delete
command so you will have to update the tables based
on that.

The data will be saved on 4 databases as follows:
- ca_real - this will save all the tables that are related
to the candidates and will have all the update/delete
commands procesed, this means modified records will get
updated and deleted records will get deleted
- jobs_real - this will save all the tables that are related
to the jobs and will have all the update/delete
commands procesed, this means modified records will get
updated and deleted records will get deleted
- ca_all - this will save all the tables that are related
to the candidates but it will only process the insert
commands from the xml file, no updates and no deletes
- jobs_all - this will save all the tables that are related
to the jobs but it will only process the insert
commands from the xml file, no updates and no deletes

Some fields from the xml file will contain numbers like
"<Degree>13</Degree>" and into the xml file schema you
will get a description for each numbers, so for those cases
you will have to make 3 tables:
- the raw table where the numbers are inserted
- a help table from the schema with what each the id and
values for each
- the final table where the id will get replaced with
the real value.
For exaple we could have a table DrivingLicence with
values like 23466;1 , 23466;5 etc,(where lets say 23466
is a candidate id) then a help table called
DrivingLicense_help where we could have values like:
1->'motocycle'
2->'truck'
(the lables for each value)
and a final table DrivingLicence_final that could contain
data like: 23466;'motocycle',23466;'truck'.

We will also need a small webapplication made in perl
or php where we could get information about the imports, like
total, new, updates, inserted, deleted on each if the 4
databases since last import.
Additional information submitted:

01/22/2008 at 8:15 EST:
Sample xml file.


Additional files submitted:
sample_xml_file.xml
Report violation
Job Type:
  • Perl/CGI
  • PHP
Database: MySQL
Operating system: Linux
Bid count: 8
Average bid: $ 211

 

Related project
 
Website with Sidereel.com functions (clone) Featured
posted by web564
Budget: $750-1500
 

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
soner
View PM Post PM
$ 290 6 days 01-23-2008 01:16 10.00/1010.00/1010.00/1010.00/1010.00/1010.00/1010.00/1010.00/1010.00/1010.00/10
(65 reviews)
Ready to work with you. I have a lot of experience in xml & db area. Please contact if interested.
Zuprem
View PM Post PM
$ 300 12 days 01-22-2008 11:16 9.98/109.98/109.98/109.98/109.98/109.98/109.98/109.98/109.98/109.98/10
(45 reviews)
I can create the application you need.
marchent
View PM Post PM
$ 200 10 days 01-22-2008 09:14 10.00/1010.00/1010.00/1010.00/1010.00/1010.00/1010.00/1010.00/1010.00/1010.00/10
(10 reviews)
pls check pmb.
toinnisfree
View PM Post PM
$ 250 5 days 01-24-2008 20:17 9.75/109.75/109.75/109.75/109.75/109.75/109.75/109.75/109.75/109.75/10
(4 reviews)
pls chk pmb
mickalo
View PM Post PM
$ 300 5 days 01-22-2008 08:39 10.00/1010.00/1010.00/1010.00/1010.00/1010.00/1010.00/1010.00/1010.00/1010.00/10
(3 reviews)
we can provide the required Perl programming as outlined. Mickalo
megamerx
View PM Post PM
$ 150 0 days 01-22-2008 23:39 10.00/1010.00/1010.00/1010.00/1010.00/1010.00/1010.00/1010.00/1010.00/1010.00/10
(2 reviews)
hi. i have exactly what you need. pls see pm bid. thanks!!
spx2
View PM Post PM
$ 100 5 days 01-23-2008 11:52 9.00/109.00/109.00/109.00/109.00/109.00/109.00/109.00/109.00/109.00/10
(2 reviews)
hi, I can write this,I have written these kinds of applications before
aquiles
View PM Post PM
$ 100 7 days 01-24-2008 21:08 (No Feedback Yet)
Hello, I am an enginner with more than 3 years of experience in XML an PERL, Please see PM for more details.
Bid on This Project

 

[ Join GAF Free ] [ GAF Top Users ] [ Web Forms ] [ Web Development ] [ Secure Forms ] [ View All Projects ]

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

Buy services with help from our secure escrow system. It's easy, fun and very affordable to outsource your project with our site. Outsourcing is hiring an outside organization to perform services such as information processing and applications development. Web Development doesn't have to be expensive. Outsourcing will cut your expenses by more than 50%. Find freelance programmers, web designers, copywriters and translators.

Our mission is to find the best possible freelance workers at the best possible price. A freelancer is an independent worker, not on salary, hired instead on a project basis. Our escrow feature is developed to protect both buyers and sellers.

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